Daniel Douek
Douek is a smart prof with enjoyable lectures, but he is very overrated. Assignments and grading is super unfair and efforts made to improve your mark over the semester are unnoticed (at least by TAs). Expectations for participation and work quality are insane. Little feedback on assignments. I've taken 4 of his classes and am let down every time. 