If you really want to learn Italian, the best way is to study it in Italy. Perugia is the perfect city for a number of reasons, including: Perfect sized city – not too big and not too small so that you don’t feel lost but still have all the opportunities of a bigger...