Not too easy. Not too difficult.
This course does not require weekly discussion for grading. However you must complete discussions for attendance.
I liked that it is self paced.
Hours per week:
Advice for students:
You have to be strict with your work and time since discussions are not graded.