Spanish Language Courses in Mexico

ASLI of Cuernavaca, Mexico has built a reputation worldwide as a premiere provider of Spanish language immersion programs. In addition to our diverse Spanish immersion programming, we offer a number of other Spanish language courses.

Basic Spanish Course

At the heart of all our Spanish immersion programs is our signature Spanish core curriculum. Heavily focused on conversational Spanish, it provides the foundation of your Spanish learning experience at ASLI in Cuernavaca. Classes start weekly. Learn more.

Express Travel Spanish – One-day Spanish course

If you are traveling to Cuernavaca, Mexico and you want to dedicate one day to brushing up on your Spanish, please consider our one-day crash course. The class will give you enough phrases and information to assist you with your travels and you can ask our friendly teachers any of your specific questions. Our teachers can also address any pronunciation questions. This class is customized for:

  • Advanced Students
  • Intermediate Students
  • Beginner Students

Typical Day

9 a.m. to noon: Language acquisition: conversation, grammar, reading, writing.

Noon to 12:30 p.m.: Lunch. You can bring your own or choose from many options few blocks from ASLI.

12:30 to 3 p.m.: Guided conversation with current materials (like newspapers, advertisements, music)



Private and semi-private Spanish courses

In addition to our regular programming, we also offer Spanish language courses and tutoring for expats living in Cuernavaca, or students who may live in Mexico for a limited time due to work or family commitments. Please contact us to discuss your specific needs and we will find the perfect course for you.

Online Spanish courses

No matter if you are preparing for your Spanish immersion course or if you want to keep the things you learned fresh after your departure, our ongoing online Spanish courses are a great resource. Other than many other online courses an experienced Spanish teacher will support your learning. For more information, please click here.

You can enroll in any of our Spanish courses online, or contact us today if you have any questions. To learn more about our Spanish immersion courses, please click here.



  • This field is for validation purposes and should be left unchanged.