Geoffrey Nathan
If you can pay attention during a 2.5 hour lecture, you will literally learn so much. He's a great story-teller. We got 2 10 min breaks in class too. He's a tough grader and tests were 5 out of 25 write-in definitions of terms including dates with an essay portion. He has pretty high expectations for a GE but he offers 5% E.C and offers help.