Tommaso Buvoli
As a person, Buvoli's chill. As a teacher, he's awful. Lectures are confusing and don't cover the homework, which in turn doesn't cover the quizzes, which are given seemingly at random. Final was brutal and the class had an INSANE curve. Also, he counted extra credit as HW, which means if you don't do EXTRA CREDIT, your grade goes down. Do not take