Home / Learn Spanish

Learn Spanish

Our Spanish courses start every Monday, all year round, and are divided into six different levels from complete beginner to superior level. The focus of each lesson is on communication, verb tenses and grammar, vocabulary, drills and conversation. Classes can be either in groups of up to six people or private one-on-one, depending on your preference.



You also shouldn't miss our free conversation classes every weekday at 6 pm on the patio. It will give you a unique opportunity to meet, chat, and practice with other students from Mexico and abroad.
Learn Spanish

Our Courses

Private One-On-One Spanish Lessons.
Intensive study for students with specific study goals. Students study from 1 hour up to four hours a day.


Private Tuition Prices

US$18 per hour

Group Spanish Lessons

For students who prefer to interact with others during classes, group instruction is the best option. Students receive four lessons daily for a minimum of one week.


Group Tuition Prices


US$180 per week

Other Courses...


Spanish Language Liturgy and Culture
A six week Spanish language study program designed to meet the needs of Priests, Deacons and Seminarians with emphasis on the liturgical language, customs and traditions of the Catholic Church in Mexico.
US$120.00 (12 hours)

Spanish for Travellers
A beginner Spanish course for tourists and travellers, focusing on common vocabulary and phrases. Prepare your journey while you study, we can help you! Students receive four lessons per day over one or two weeks.

Additional Courses
We also offer the following additional courses to students with the appropriate level of Spanish: Mexican Literature, Latin-American Literature, Mexican History, Latin American studies, Short stories, Phonetics, Medical and Business Terminology, Mexican art, and Mexican studies.

We also offer the following courses to students of all levels of Spanish: Mexican cooking, Salsa Dancing, Folk dancing, Arts and crafts, and Guitar lessons.

2016 Holidays


Jan 1st

Feb 1st

March 21st

March 25th

Sept 16th

Sept 30th

Nov 2nd

Nov 21nd