Not too easy. Not too difficult.
very very hard... essay tests are graded on specific answers from his own opinions...
also tests are graded by TA's.. show up to receive in class points
Hours per week:
Advice for students:
He knows what he is talking about and is very passionate.