My trip to Oaxaca was a once in a lifetime opportunity to travel to Mexico and learn Spanish in a place where everyone speaks the language. I got full immersion and the daily Spanish classes were awesome. The classes improved my grammar and fluency more in two months than I’d improved in the past five years I’d tried to learn Spanish before. We also went on quite a few excursions to beautiful places and archeological sights. Our group guides were super knowledgeable, friendly, and helpful. Whenever we went on excursions where the meals were provided, they always chose great local options that catered to everyone’s dietary needs and were delicious. The local food was amazing! There were so many options to try and the street food was delicious.