Steven Schneider
He is a very tough grader when it comes to the papers and tests. He gives you feedback on both, but do not expect to get any points back. The one exception is he will give the test a second time to a group of people to make up some points. Attending his class is almost mandatory as it is very lecture heavy and lots of notes to be taken.