Michael Conklin
Overall a great person, but he basically guarantees that you'll never make a straight 100 on any writing assignment unless you have god-tier writing skills. IMO, comes off a bit arrogant at times, but the cheesy videos at the beginning of each week make it tolerable. Pay VERY close attention to assignment details and you'll do fine in his class.