I'm visiting Florence for at least 3 months and trying to find an Italian language school. I've come across a ton of schools from google, but it's difficult to differentiate between them. Has anyone ever studied there that can recommend a good school? By "good", I'm taking these factors into consideration: price for intensive courses, price for accommodations (preferably in a private apartment, but a shared flat with other students would be fine also), learning atmosphere of the classes, extra-curricular activities to meet others and learn about Italian culture, and general condition of the school. If I've failed to list something that you think is important, please tell me in your answer. Thanks!
Tags: