Jennifer Cowan
Genuinely one of the worst courses I've taken. She is an extremely tough grader while giving the most unhelpful feedback. Homework is entirely group projects. I can say with confidence I did not learn anything in this course.