Caitlin Beach
She is a very boring lecturer and there is wayyyy too much work for a core class. Also, a tough essay grader. None the less, she knows her stuff, and she could talk for hours without stopping.