I am being asked to go to Mexico for work and would quite likely be traveling alone.
The trip would involve visits to Mexico City, Guadalajara, Puebla, and perhaps Monterrey. I do not speak Spanish, unfortunately.
1) Is it safe?
2) What kind of transportation and/or security should I ask for?
3) Any other travel precautions?
In the grand scheme of things, this trip is not super-important, so I think I can get out of it if need be.