Not too easy. Not too difficult.
I recommend the course because Mr.Cheng is a great teacher, he's very reliable, gives quick feedback, and doesn't feel like he attacks you with questions. Overall he's one of the best teachers in the field and multiple students would agree.
The highlights of the course is mostly the course itself, He taught every lesson in a well presented form, and is able to establish the form to follow in completing it.
Hours per week:
Advice for students:
Take it with Cheng, There's no competition on best Math teacher compared to him.