Study Spanish with professional teachers while you
experience the village of San Andrés Huayapam,
learn about the local culture, and have fun in an inclusive
& friendly atmosphere at our school
Inclusive and Friendly Atmosphere
We are a small, women-run family business that prides itself in warmly
welcoming everybody, always!
100% personalized Spanish classes
for your needs & goals
We plan learning strategies and monitor your progress, with the goal of improving your oral expression in Spanish. We provide you with easy to use materials made by us.
Experienced Spanish Instructors
We have 25 years of experience teaching Spanish as a second language at our Spanish immersion School in Oaxaca, Mexico.
Learn in a non-touristy rural setting
If you want to get away from the tourist crowds, to avoid hearing/speaking English, and you won't miss the amenities of a city,
our school is for you!
Our cultural activities are a fun way
to learn more about Oaxaca
and practice your Spanish
in local daily life situations
Complimentary Coffee Break
Refuel with a cup of coffee and pan dulce, and enjoy another opportunity for conversation during coffee break.
PRIVATE (15 hrs/week)
PRIVATE (20 hrs/week)
Make a Group with Friends or Family!
Group (15 hrs/week)
225 USD per person
GROUP (20 hrs/week)
300 USD per person
Spanish for Children 🧒
GROUP or Private, In-Person or Online
Please inquire about our Children's program and fees
27 USD / hour
GROUP (2 people)
22 USD / hour
Stay in a non-touristy Oaxacan village & speak all day in Spanish
We’re located in San Andrés Huayapam, Oaxaca (25 minutes from downtown Oaxaca). You can take public transport from Oaxaca City (bus, colectivo, or taxi). When studying with us, we highly recommend staying in Huayapam; there are a number of AirBnb options available, a hotel, restaurants, food stores, a hiking trail, a park: everything that is necessary for your stay. If you want to get away from the tourist crowds, to avoid hearing/speaking English, and if you won't miss the amenities of a city, our school is for you!