Not too easy. Not too difficult.
I would highly recommend having independent tutors due to the unavailability of effective tutors.
My response is in light of the fact that I didn't complete this course. The professor was available to point the student in the right direction.
Hours per week:
Advice for students:
My advice would be to not expect the level of attentiveness that accompanies the undergraduate course work. Prepare by learning the material ahead of schedule/independently.