Immersion courses in Huatulco.

Immersion Program in Spanish

Have you ever been in Huatulco and learn Spanish?
Come and learn Spanish with us, enjoy the clean and transparent waters at Huatulco's beaches. Find a place for your retirement in Huatulco and meet other interesting people.

Lessons take place in the comfort of your hotel room, house in Bahias de Huatulco or at our facilities in one of the most cultural areas in Huatulco.

All lesson are from Monday to Friday from 8:00 am to 1:00 pm. Enroll for as meny lessons you want but we highly recomend two hours every day.
Classes are for senior, adults or teen-agers.

Of course, part of the learning process is to participate with us in our weekend excursions to small villages, refreshing waterfalls, interesting markets, archeologial sites, great views to the ocean and montains, and the sustainability of Huatulco.

You can enroll in this program any time of the year.

Come to Huatulco during winter season in your country and relax in our beaches of Chahué, Tangolunda, Santa Cruz and many others.

See details here.

We teach basic, intermediate, advanced and superior levels in Spanish.

If you would like to travel with your kids, we can will find you a  teacher to teach him/her some Spanish while we work together.

The program for classes during the Winter season will go like this:

-  Grammar classes in context
-  Vocabulary
-  Readings / listening comprehension
-  Games
-  Guided conversation
-  Composition
-  Reading and vocabulary
-  Visit a museum or an interesting site within the city

You can select mornings or evening classes while you enjoy the beach.

The schedule is as follows:

Monday - Friday

Morning classes
8:00 am - 9:00 am
9:20 am - 10:20: am
10:45: am. - 11:45 am
12:30: am - 1:30 pm

Evening classes
1:45: pm - 2:45 pm
3:00 pm - 7:00 pm

Online classes

9:00 am - 10:00 p.m.

We make a combination of the curricula on top for every day class. If you need to speak, write, understand and read in Spanish from no knowledge, 8 week period is an excellent amount of time to reach an advanced level.
You can learn and reach an advanced level in the language if we work together, Give us the opportunity to serve you and reach your goals in Spanish.