Mark Holden
Holden is a great prof! He is clearly passionate about what he teaches and is super caring and engaging with his students. I will say that his exams can be quite tricky though, so make sure you nail the study guides because the exams make up the majority of this course.