Callum MacRae
One of my favorite professors. Very understanding. Has the reading material, syllabus, and other assignments all on a website, which just makes everything easy to follow and very organized. His lectures are interesting and he encourages class debates which are usually the highlight of the class. Honestly, no complaints. Also, nice British accent.