Davide is an excellent teacher and extremely knowledgeable in the Italian language. My grandparents are Italian and I have always wanted to learn the language. When I had my son, I decided to take lessons so I could teach him and speak Italian in our home. I’m so glad I found Davide. He is extremely accommodating to my busy and ever changing schedule and really tailors the experience and class. I am very pleased with the progress we’ve made in a relatively short amount of time and enjoy my classes each week. If I could give more than 5 stars, I would.