Not too easy. Not too difficult.
Dr.He is a good professor overall. Class can get very boring sometimes but the tests are fair.
Homework is long but if you do all of it then the tests shouldn't be a surprise.
Hours per week:
Advice for students:
The T.A you get can determine how rough this class is going to be.