Paul Catanu
This guy isn't able to teach at a 200 level. His course pack is filled with readings that are impossible for most of us to grasp. He admits to not being able to explain things simply, but visibly doesn't care. He assumes a great deal of pre existing knowledge on the topics. Debates during class time with advanced students, doesn't lecture. Elitist.