Alan Stephenson
Proff Stephenson is fantastic for two reasons. One, his insane amount of career/life experience makes him a real gem to talk to and learn from. You really can learn a lot from him on national defence, international security, and CAN-U.S relations. Secondly, he genuinely cares about his students. Just show up to class, do the readings, and enjoy :)