Favorite Answer

I have rated a number of schools and I reckon the best place is the Dante Alighieri school in Mondavio. There are a couple of other great places that I have checked out :

http://www.my-italy-piedmont-marche-and-more.com/l...

You need to be careful though as I first studied Italian in Florence and learnt nothing - huge classes and in a city where everyone spoke English. In Mondavio virtually no one speaks English so you are forced to speak Italian and the school is fantastic. It will definitely remain forever with you as an experience of a lifetime.