Come to Cuernavaca for a life changing experience.  You will meet the friendliest people on this planet.  What a fantastic opportunity for you to learn Spanish while staying with a local family. Practice your Spanish at local restaurants, museums, and historic sites.  Cuernavaca welcomes you!