Not too easy. Not too difficult.
It is a great help if you are struggling with the course, totally recommend it.
Topics, highlights by the teacher and the way they express themselfs
Hours per week:
Advice for students:
As any other, love it, share the knowledge and stay sharp on the topic.