I went to Italy to learn the beautiful Italian language. A beginner with enthusiasm, I enrolled in an immersion class for 5 weeks. I really wanted to learn the basic's .... and I learned so much more.The school is small and friendly with a commitment to making each student's experience the best. The composition of the class was perfect...over the 5 weeks it was as intimate as 4 students or as "large as 8. A perfect blend of engagement from eager learners.The teachers are superb. My instructor used a combination of grammar and speaking to get us started and reinforced lessons with practical homework. She also paid attention to how we were progressing and tailored her teaching to suit our particular learning styles.Knowing how much I love cooking, they also invited me to their homes....to cook together....!!!! To express how special that was is difficult. I was touched and excited and honored to have such a personal window into their lives...at home, with family. It will remain a remarkable memory.I was so impressed and thrilled, really with every aspect of the experience. Most importantly, at the end of my course, I had the confidence to speak to people and be understood. That was amazing.I look forward to continuing my studies and returning next summer to reinforce and build on a strong foundation.One warning I will share...when I signed up, I thought I was on the schools website directly. I was in fact going through an agent, but didn't realize that. The agent arranged everything. Once I arrived, I sent the agent feedback specific to an arrangement for cooking classes. Their response shocked me, but I won't go into that .... suffice it to say they were awful. No interest to know how I was doing...they got their commission and onto the next. Take care that you register directly with the school, and not through a middle man. That was my one regret.