Not too easy. Not too difficult.
If you believe you will do the work on time and have time to practice problems on your own, then go for it, but if you're a slacker then don't.
I learned to never stand up when Mr.Mackenroe was in the classroom. (pet peeve)
Hours per week:
Advice for students:
Practice as many problems as you can and the homework he passes out.