Not too easy. Not too difficult.
I liked doing MathXL for the same reason.
If you do that alone you should be fine - I never went to class and I got an A+!
Hours per week:
Advice for students:
Definitely take her! Everything you need to know she does in lecture,