Pretty easy, overall.
For a required course, this one isn't too bad.
I wouldn't say I learned much -- a lot of it seemed like common sense to me.
Hours per week:
Advice for students:
Since it's required, just go ahead and take it. It's not very difficult.