Study Abroad & Spanish Immersion in Oaxaca, Mexico

Learn Spanish in the fascinating colonial city of Oaxaca, Mexico. Experience the colonial charms of this highland city surrounded by lush mountains and indigenous villages. Oaxaca is one of the most unique cities in Mexico. It is the ideal location for Spanish immersion and exploring the pre-Hispanic past of the area. Join Sol Abroad for an unforgettable and engaging experience in a city that you are sure to fall in love with.

Testimonials

  • Emily Johnson
    Mexico, 2016

    Take Oaxaca by the hand and never let go. This experience is bound to change your life. You will arise from it a completely changed human being and you will be happier than you ever thought possible. When coming in to this program, you must have an e...

    View Testimonials

Academic Overview

Students will at the renowned University of Oaxaca and earn university credit. Take Spanish classes and electives in the colonial section of Oaxaca or for advanced-level Spanish students enroll in courses with local students. Sol Abroad provides quality academic support and assistance while you are on your study abroad program.


Housing

Each of our programs offers a homestay with a local Sol Abroad host family. This is the best way to experience true immersion (language and cultural) while abroad. We've found that many of our students call their homestay "the single most enriching and lasting part" of their journey.


Excursions

World-class excursions are included in your study abroad program price and are a fundamental part of the abroad experience. We carefully select weekend excursions that allow you to discover more about the country in which you are studying and are based on cultural and educational importance or sites of natural beauty.


Cultural Activities

All of our programs include cultural activities during the weekday afternoons. These activities are designed to accentuate the unique character of the country and make your stay the richest experience possible.


Volunteer & Service Learning Acivities

Volunteer and community service work while abroad is an excellent way to give back to the community and develop a deeper cultural understanding of the program location. Whether you teach English to local elementary school students, assist in a grassroots community service program, or just dedicate time to a food shelter, you will not only better your Spanish, but also make lifelong friends along the way!