I have been taking private lessons with Davide for about 6 months now. I’ve learned more Italian in 6 months than I did for over a year with TakeLessons.com. I’m taking all my classes via Zoom and it works extremely well. Davide used to teach Italian as a professor at the university level so he applies the same structure to my classes. I have a great textbook, plus he gives me other resources I learn from (workbooks to practice different concepts, and an online site called Yabla to learn from videos, online games etc.) It’s extremely comprehensive, which really allows me to get a firm grasp of the language. I’m a single working Mom so my time is limited. Davide pushes me and encourages me which I love! But he’s flexible and doesn’t assign more than I can handle. He’s really fun to work with and such an outstanding teacher. I always look forward to my Friday night sessions with him. His classes are worth every penny. I very highly recommend him!!