Reviews of professor Zheng Hao

Rating: 2.0/5, difficulty: 1.0/5
He speaks broken English and the slides are hard to read at times. He goes into depth on every topic which is why I learned so easily but if you don't show up to class you will miss a lot of excel work he shows us to do.

Rating: 5.0/5, difficulty: 3.0/5
I would highly recommend this professor. Amazing teaching style and I wish all my professors were more like him. Extremely brilliant. Keeps class engaged. He gives quiz retakes, no exam retakes. He gives online HW, which is best because you can teach yourself the material if you don't fully understand. EC opportunities. Prepares well for exams!!

Rating: 4.0/5, difficulty: 3.0/5
Tough class to teach but he does the best he can. Likes what he does and is a good teacher, I just didn't care enough to put a lot of effort in and I still got an A- but the class gets very difficult. Awesome guy though!

Rating: 2.0/5, difficulty: 5.0/5
I honestly just couldn't understand a single thing he said.

Rating: 3.0/5, difficulty: 4.0/5
He's not a bad professor. I had trouble understanding him sometimes. He's a hard grader though, especially on the tests. Make sure to do extra stuff outside of class or you really won't pass.

Rating: 1.0/5, difficulty: 4.0/5
   If you dont immediately understand the material, you will struggle in his class.
   I have always struggled with math, but I had to take this class for my major. Any time I went to him for help, he told me to look at the notes (which only make sense if you understand the material) and would criticize me. Dont take him if you struggle with math.

Rating: 2.0/5, difficulty: 5.0/5
This class was the hardest math class Ive ever taken in my life, and Im generally good at math. The tests for this class were COMPLETELY unfair and did not reflect ANY of the notes or examples we did in class. Even with a cheat sheet the tests are almost impossible to pass. If there is any other option for you, Id stay away from this class.

Rating: 4.0/5, difficulty: 3.0/5
Easy 20 minute homework basically every class which actually helps you learn. Online quizzes you can easily cheat on. He literally lets you have your computer and a cheat sheet out for your tests which you can definitely cheat on. Overall easy A if you put some effort in.

Rating: 4.0/5, difficulty: 4.0/5
provides good practice before exams, states what's in the exams consistently; if you're a student that pays attention in math and put in work, should be an easy A- at the least

Rating: 3.0/5, difficulty: 3.0/5
this class is easy to pass if you pay attention and do all the HW assignments. compared to other stats professor this professor allows you to use excel on your laptop during exams and also allows you to have one cheat sheet for every exam. He does have a heavy accent during lectures, but if you need help he's available one-on-one.