Not too easy. Not too difficult.
This is part of the degree requirements, so you have to take it. It's not that heavy of a course load, so it's not that bad to take it with other courses.
The prof was very engaging and very helpful in class.
Hours per week:
Advice for students:
Do the reading and ask your classmates for help. Form study groups to help.