Gregory Norville
I recommend printing the slides, attending class and paying full attention through out the whole semester. The slides are posted online, but he explains the concepts behind the computations really well in class. 4 tests, curved grades. He is very animated, always speaking with a smile like he's sharing a joke. It's cute! Take him and put in effort!