The Italian classes I’ve taken with Davide are effective and have truly helped me to understand the Italian language. I am now entering my 3rd class with Davide, and looking forward to even more immersion and experience with speaking Italian. The homework and Yabla assignments really push me to want to do my best and incorporate all the language I have learned so far. I’m looking forward to going back to Italy and using my new skills! Davide has a teaching style that is easy-going, yet effective for making the labor of learning a new language enjoyable. He mixes in interesting facts, and modern-day information since he grew up speaking Italian and has spent much of his life in Italian homes. It’s greatly appreciated the care he takes in preparing every lesson, and the attention he provides to very student in the classroom!