Daniel Douek
Professor Douek is genuinely an excellent professor. Not only is he super funny, but his lectures are extremely interesting! He is very good at explaining concepts and he really takes a lot of his points from the readings he assigns. If you do the reading, you will find it easy to follow during class. Though I did find the exams tough.