Brendan Kenessey
Definitely one of my favourite professors. Professor Kenessy lectures concisely and often includes funny analogies in his lessons to describe difficult concepts. Plus, there's no final exam! There are only three essays and the lectures are both entertaining and interesting enough to make you excited for the next class!