Not too easy. Not too difficult.
If I didn't need this class by next semester I would've dropped it like the other 90% of the class.
It's a good class, I hear he's one of the tougher professors teaching it though.
Hours per week:
Advice for students:
If you're willing to put in the work you can get an A, if not you fall behind quick.