Tommaso Buvoli
I took a large lecture (200 students) so didnt get to know the man super well. Class was challenging. Exams make up something like 70% of the grade, and they were hard. Midterms not curved, final was. If you like math though, the lectures are worth it. Prof. Buvoli dives deep into some fascinating stuff you wouldnt get from most professors.