Scott Rhymer
He made a boring class tolerable; not necessarily interesting, but nearly interesting.  His politics suck, and he brings them to class.  He is misguided about a few things, but he knows history well, and can relay it capably.