Stuart McCaughey
My favorite professor on the topic I was most nervous about. Very lenient and goes over the material multiple times during lectures. Exams make up most of the grade but they are weighted fairly and he's always accessible out of class. Practice quizzes are helpful and he had some funny stories in the lecture. Highly recommend Dr. M. 