Not too easy. Not too difficult.
Really liked the class. Some material was difficult, but there was always plenty of extra review material.
Not an easy A, but not too tough if you're willing to put in the effort.
Hours per week:
Advice for students:
I would highly recommend the class if you want to learn, maybe not if you want to coast by.