Not too easy. Not too difficult.
It is a great and in-depth class. There are multiple opportunities to get outside assistance if needed.
I learned that I cannot assume and work ahead.
Hours per week:
Advice for students:
Be sure to be willing to admit you need help early on if that is the case.