Honestly, one of the worst teachers I've ever had. Very sloppy when it comes to lectures. As a language professor, his lesson plans are all over the place and have no sense of direction. The exams are usually on topics he never covered which is a classic theme you will see going forward not only with exams but projects, quizzes, and presentations.