My experience with Sol Abroad was unlike anything I've ever done. I spent 4 weeks in Oaxaca, Mexico with a host family, doing activities and taking classes every day. Although I did not have an english-speaking roommate from the same program, or any host siblings remotely close to my age, (all the others in my program did have an english-speaking roommate) I still managed to have a good time with my host family, and they were very welcoming and accommodating. The food was absolutely amazing. I don't think I was ever served anything I didn't like. The classes very intensive, 2 2-hour classes every week-day morning, which at times was a little much, but it definitely paid off in improving my spanish. The cultural activities were either a hit or miss for me. The cooking class was a lot of fun, as were the trips to neighboring small villages for often artesanal activities. However, some of the activities, such as the yoga class and the movie night, seemed to be not very connected to Mexican culture and just there to fill up space on the calendar. The curfew was 11:00 for everyone in the high school program, which I felt limited freedom and possibilities for experiencing the nightlife of Oaxaca, especially as many festivals and parades started around that time. However, me and my group still managed to have a great time exploring Oaxaca and doing all kinds of different activities in the city. We were definitely given plenty of freedom on days when there weren't cultural activities scheduled. The excursions were the best part of Sol Abroad for me. After a magnificent 7-hour trek through the mountains, we arrived in the beach of Hualtulco, which was beautiful. We surfed, paddleboarded, snorkeled, and went three different beaches during the weekend that we stayed there. Hierve El Agua was another fun excursion where we hiked to a cold spring in the mountains, enjoying the views and the weather. As awesome as these excursions were, I could've used at least one more, such as a trip to Sierra Norte, which was cut out of the schedule for some reason. Anyhow, it was a great program, I feel like I'm now the best at spanish in my class at my high school, I learned a lot about Oaxacan culture and had great times exploring the city with my friends. I will value this experience for the rest of my life.