I felt the program was excellent. Right away the teachers would speak Portuguese with me, and rather than immediately telling me what the word was in English, they would use even simpler Portuguese to explain it to me. The teachers were some of the friendliest I've ever had, and they have amazing patience for students. I liked how we would go over all of the tenses even though I wasn't too advanced yet because it gave me a more holistic view of the language. The homestay provided an unparalled opportunity to practice listening and speaking every day because my host mother was fantastic. The food was great, and she was quite the chit-chatter which was perfect for me.