Not too easy. Not too difficult.
There are too many coursework. Professor is really good though.
Throughout the semester, topics start to get harder. If you go to class there is no problem though.
Hours per week:
Advice for students:
Don't fall behind on topics. It is hard to catch up.