Not too easy. Not too difficult.
great teacher if he is teaching the class its almost guaranteed to be a good class.
Would highly recommend taking any class he teaches
Hours per week:
Advice for students:
The best professor I have had - ever.