Kenneth Lohmann
Dr. Lohmann is great. The class is a bit difficult in that it's only grades are 4 exams but the exams are pretty straightforward. If you study a few days before the exam and really understand the material, you'll be fine. I really enjoyed Dr. Lohmann's lectures and he was always willing to meet and discuss tricky concepts in class.