Christopher Haw
Dr. Haw is an awesome guy and passionate about what he teaches, which makes the lectures more enjoyable. He also cares about his students and will go out of his way to look out for them. Unfortunately, the amount of readings he gives makes the course almost unbearable; the workload from this class was more than all my other courses combined.