Joanna Wangerin
The hardest class I have ever taken. I have only seen Joanna once in my life because the class is taught by a TA. It was absolute hell. Fifteen-page exams. I'm praying for y'all who have to take this as a prerequisite.