Justin Sider
Great prof and super smart. 3 papers and a weekly discussion assignment online. I think the problem is he seems to forget this is a low level course. He grades extremely hard for beginner writers. While he does leave a ton of feedback (A TON) on papers, it never personally helped me because the whole course seemed tailored to upperclassmen.