Established in 1999, Puerto School / Instituto de Lenguajes Puerto Escondido is a Spanish school in Puerto Escondido - a beautiful and laid-back beachside town in Oaxaca, Mexico. We are a pioneering Spanish school on the country’s Southern Coast and one of the best language schools in Latin America. We provide private and small group lessons delivered by experienced and highly trained native speaking teachers.
Our school’s location in one of the world’s top surf destinations offer students more than just language learning. They also have the chance to enjoy the town’s natural spots through our special programs and a range of activities. Other than Spanish lessons, we provide surf lessons, salsa dance lessons, and cooking classes. We have snorkeling trips, surf tours, seaside rock climbing adventures, and other fun things to do. We also organize trips to lagoons, turtle sanctuaries, local ruins, and other breathtaking places in and around Puerto Escondido.