Rachel McKinney
Honestly if you're not a philosophy major, don't take this class. She goes very fast so you end up teaching yourself and is a very tough grader on the smallest of assignments such as perusall readings.