Reviews of professor Michael Cannon

Rating: 5.0/5, difficulty: 4.0/5
Best professor at WashU. Way overqualified to be teaching the course but still takes it very seriously and makes sure everyone in the class gets the most out of it. He brings in awesome guest lecturers and just covers great material in general. I have never loved a class more, sad it's over.

Rating: 2.0/5, difficulty: 2.0/5
This class consisted of 13 discussions, 1 paper (5-10 pages), and 1 Final Exam (50 questions, 3 hours). The professor didn't really communicate until the paper was due. As long as you do the discussions (which weren't graded weekly), the paper and the final you will pass the class. If you like to know your grade ahead of time don't take this class.

Rating: 5.0/5, difficulty: 4.0/5
Great professor, maybe the best? The class is well-organized and well-taught. He really cares about the students and material. He'll make you work, though, and has no qualms about calling you out if you aren't prepared for lecture. Very VERY bright and accomplished dude, but he still makes time to meet w/ students outside of class.