Not too easy. Not too difficult.
The online lectures can be really long and you have to listen to them otherwise you will fail the tests.
Even though I did listen to the lectures and did the self-quizzes, I didn't do very well on the tests.
Hours per week:
Advice for students:
He gives an optional final and replaced the two lowest tests with the final.