The best part for me was the host family experience. The program pairs you with some of the most generous and welcoming people and you feel like they truly want you to be there and have the best experience possible in their home. I often heard "You're our guest" and when Italians say that, they usually mean it in a traditional sense... that all your needs will be taken care of. I found the teaching part the most challenging. I taught at 4 middle and elementary schools over 3 months so there were a lot of teachers to coordinate with and the kids weren't always well behaved. However, my two designated coordinators were so nice and helpful. They ended up being two of my closest friends there. The region we were placed in was breathtakingly beautiful and though it was almost impossible to get around with a ride, I was very pleased to be placed in such an authentic location. I loved that there were other English speaking foreigners in towns nearby. They become my friends and travel buddies. Overall, it was a great experience!