Spanish Immersion School has two unique campuses. One in the historical heart of Oaxaca City and one in the beautiful beach town of Puerto Escondido. You can choose either location to study, or combine both.
Discover a country of contrasts and experience different Mexican cultures. Oaxaca City offers art, museums, theatres, spectacular colonial architecture, and is famous for its gastronomy and artisan crafts. Puerto Escondido is home to legendary surf breaks and sparkling beaches. With a varied activity program at each campus you can taste all the flavours Oaxaca has to offer.
Get the best of both worlds by splitting your time between our campuses. Our consistent teaching methodology, material and philosophy means you can change location after one week, or several, without any disruption to your learning. When you register, simply choose the dates you would like to be at each site.
Find out more about our campuses and our accommodation options at each location.