William Archambault
One of the best teachers Ive had at McGill! After taking 4 classes with this teacher I feel it safe to say that hes one of a kind! He tries his best to make material simple so that everyone understands but it knowledgeable when questioned about specifics that are more complex. Very accommodating and you'll only need lectures to get an A!