Andrew Tompkins
Tompkins makes learning History fun. He is a nice guy and is very smart. He takes attendance every class. There is one 10 page paper and 3 tests, but other than that he just assigns readings that he posts on moodle. He is one of the best teachers I've had in college and definitely the best History teacher here. He brought in pizza on the last day.