Sol Education was attentive and helpful from when I first applied to after my program ended. Their local staff are helpful and encouraging in whatever goals you have for yourself in your program. We had weekly activities that kept me busy, and excursions every few weeks. All the activities had cultural components, as well as in the classes, so you get a very thorough education. Additionally, all of the host families are so sweet and helpful for their students! You absolutely feel a part of their family for the semester. It was absolutely the right decision for me.