I have been learning Italian with Davide for about a year now. I’ve learned that certain techniques work better for me than others. One of the good characteristics of Davide is that he understands and listens to what’s not working and what is working. He caters to your style as opposed to being one dimensional and just teaching his way. If I am having difficulty in a certain area Davide is good at finding a way to help me overcome the hurdle and gently push me forward. He tailors the lessons, schedule and homework to my busy work and travel schedule. Davide accommodates my lifestyle. When I’m travelling we’ll often continue our Italian lessons via Skype which works well.