Nathan Francis
I say TAKE HIM. I took him for two classes back to back this semester and I got two A's. He does teach and his test aren't easy if you don't at least pay attention to the notes. My classmates and I got together to pass his test and we always ended up with a 90 or higher. We had an 8 page paper that he was lenient on, and extra credit. TAKE HIM