Jonathan Richler
Jonathan is a great prof, he is very knowledgeable and comfortable teaching. Lectures closer to a seminar style, very laid back, encourages a lot of discussion, and doesn't solely teach from the slides which I enjoy. Barely read the book as it was very basic (we're talking high school knowledge in my opinion). Definitely not a challenging course.