Pretty easy, overall.
He offers lots of extra credit points but WILL challenge you!
Don't miss a class or you will be behind and it's hard to catch up.
Hours per week:
Advice for students:
Ask questions. Responds to emails w/in 24hrs.