There are many variations in Spanish in Mexico. There are safer travel options in Costa Rica, Panama, Nicaragua, and Puerto Rico. With so many safer options, I would not let my daughter travel to Mexico, alone. My daughter has volunteered in Roatan, San Jose, Costa Rica and the Galapagos.