Not too easy. Not too difficult.
It was a very fun and engaging class. The vocabulary is a lot to remember but if you drill it in enough you'll get the concepts.
I would have to say the highlights of this course would be the interaction Prof. Chen allows her students. She is constantly throwing questions out there or asking if anyone needs an in-depth description.
Hours per week:
Advice for students:
Be sure to interact with the Prof, she won't bite. Ask as many questions as you need and be sure to get sleep the night before because the class can be long sometimes and you want to make sure you're paying attention.