Benjamin Bachus
I looked forward to going to the class every day. He made the subject fun and outlines everything you needed to pass his exams. There are plenty of extra credit opportunities. I wish he taught more classes.