Guy Proulx
While he is a funny and interesting professor, he was confusing as hell! His exams did not match to the text and he would ask the most minute RANDOM things on the exams. He played favourites with his thesis students. BUT that being said he was helpful most of the time when asked -- terrible lecturer though!