I took his class as a freshman. On the first day of class, he told me that people of my major (English) shouldn't take his class. He grades incredibly hard for essays but gives decent feedback. Boring lectures, gets off-topic and talks about things completely unrelated to the class, and then tells the students we're not smart enough to understand.