Pretty easy, overall.
It is a great course so far. It teaches you to think outside the box.
I am currently enrolled and just started the course.
Hours per week:
Advice for students:
Attendance is very important. Reading the material and being prepared for class ahead of time will help understand the material.