Joel Van Allen
His formatting for papers is insane, his extra credit options do close to nothing, and it's impossible to know what's on his tests. Sometimes he'll say his tests are based on what the class lectures are about and what's in the textbook, then when the test comes around there isn't a single thing from what was discussed in class. Just beware. 