Not too easy. Not too difficult.
This course is hard to take with a professor that does not give a big picture sort of view. It's best viewed as concepts, rather than specific situations.
In this course, I really learned how to figure things out on my own.
Hours per week:
Advice for students:
Find a good, reliable textbook to be your forever study companion.