Tom Koch
Dr. Koch is an awesome professor, and it's clear he really cares about his students. The class was interesting and not too much work, I highly recommend. Lots of reading and daily quizzes, but Dr. Koch is there to help with any difficulties, and makes the material interesting.