I really enjoy taking classes with David. He brings different materials and he is very focus in my learning. He pays lot attention to my pronunciation in this early stages, something that it is key when learning a new language. Classes with David are very good, he is focus in learning and has the class very well plan. I recommend him.