Intensive vs. Relaxed: finding the best Italian language courses in Italy for you

Once you have decided to learn Italian in Italy, another important question quickly follows: how intensive should your course be? Should you spend several hours a day in class, making language learning the main focus of your stay? Or would you prefer a more relaxed program that leaves plenty of time to explore Italy, meet […]