Michael Raby
Michael Raby is an excellent professor. His lectures were both stimulating and engaging. He uses video/audio clips and current events to keep things interesting. His teaching motivates you to keep up with the readings and he provides helpful advice for essay writing during office hours. The exam is also fairly easy.