I had been studying Italian on my own for a year or so and had hit a wall. Davide’s small group private classes have been perfect! Anyone who loves all things Italian and wishes to pursue learning the language should sign up for these classes. The small group allows us to practice speaking and listening to Italian as well as learn more advanced grammar. Davide is a very good instructor; he is well prepared, structures the classes, and he has a unique ability to explain the grammar to make it understandable.