Adam Haaga
Honestly, if you just want to coast through a philosophy class, you'll be fine, but as a philosophy major from another university, I just can't say I felt confident that even he knew what he was talking about. Does a really bad job of moderating class discussion and is very shaky on scheduling, making the class incredibly confusing and poor quality