I have just finished my first set of lessons with Davide and would like to recommend him to everyone interested in learning Italian. I am a retired German teacher and department chair with forty years of experience. I have had the privilege of working with and observing many great foreign language teachers during my career, and Davide ranks among the best. His knowledge of the language and his ability to teach it are excellent. If you are looking for an Italian learning experience that is both fun and rewarding, lessons with Davide are for you.