Let me tell you how pleased I am to have found Davide Valenti and Valenti Lingua. My husband and I have fallen in love with Italy. We travel there often and have even discussed living there one day. The language is beautiful, melodic actually and I needed to learn how to speak it. Having taken IT 101 and 102 with Davide has given me the ability to learn vocabulary, sentence construction, present and past tense, and the ability to converse, read, and ask questions in a relaxed manner that is fun and challenging with a native speaker who is patient, kind and funny! There is homework,a text book and videos so that you can listen, read and review as much as you want to! I am so thrilled to continue to IT103 and I will continue in the Valenti Lingua program as long as I can.