Reviews of professor David Clancy

Rating: 4.0/5, difficulty: 3.0/5
David gives clear, comprehensive lectures. Concepts that are difficult to understand in the book become obvious when he goes through them in class. He genuinely cares whether his students learn, as evidenced by the fact that he holds review sessions before each midterm. His tests are not easy, but they are fair.

Rating: 2.0/5, difficulty: 4.0/5
David is a clear lecturer and very accessible outside of class (email, office hours). He's very nice but writes hard exams. The conceptual homework is very helpful for understanding concepts for exams, would definitely recommend reviewing those as exam prep. Exams are long and more on the computation side, so definitely watch out for arithmetic.