Not too easy. Not too difficult.
Homework is super long and challenging at times.
With that said, it totally makes up for the tests. The tests are easier than the homework and there aren't any surprises on the tests. Great teacher.
Hours per week:
Advice for students:
Dr. He is overall an excellent teacher. He is also very caring and understanding of his students.