Stephen Ferguson
Very nice and approachable guy. If you hate reading intensive courses and paying close attention in class you should avoid him. If you fall behind in the reading you WILL do badly on the papers, since he grades them harshly based on your knowledge of the text. He does give some easy homework though.