He is a wonderful! He has a great understanding of the language and really helps you learn and understand it well. He really cares about you and wants you to succeed. As long as you stay on top of the quizzes you will be fine. I definitely recommend taking him for this course!