Douglas Stuart
This guy is hilarious, so passionate about what he does and is extremely fair. I wish all my professors were like Doug, because I would've learnt a lot more during my degree. Has very fair weekly quizzes but usually has heavily weighted tests.