Reviews of professor Hailong Chen

Rating: 5.0/5, difficulty: 2.0/5
He teaches thoroughly and tests fairly. Due to the small number of questions on each of few tests, some low grades are possible, but he offers extra credit on each midterm and the final. The homework is more difficult than the tests because he notes the time crunch and makes sure that the exams test for understanding, not the ability to do math.

Rating: 4.0/5, difficulty: 3.0/5
If you listen to him you will succeed. He says what you need to do to do well in the course, and if you do that you will do well. Very nice and very punctual / prepared.

Rating: 3.0/5, difficulty: 3.0/5
The professor is okay at instruction but you will most likely learn most of your material from the textbook. The grading is very unclear almost impossible to know what grade you are going to end with. I went into the final expecting a C with a very unlikely B and came out with an A. The homework takes a long time to complete.