Urs Kalbitzer
One of my favourite courses at McGill so far. The material is not very difficult but exams were hard as it was a huge amount of memorization. He is very detailed in his slides so you can follow along easily in class. Very nice and wants you to succeed, would definitely take again!