Not too easy. Not too difficult.
I would recommend this site, for 1) I can repetitively study 2) it's a great study buddy!!!
I learned most thing that I could not have learnt in a class room or with a tutor it much easier than you can think.
Hours per week:
Advice for students:
A good way to succeed in this course would be to make copies notes and repetition helps a lot not joking , remember to study during and after the course.