Reviews of professor Zhenghui Huo

Rating: 1.0/5, difficulty: 5.0/5
English is hard to understand with very heavy accent. Writes theorems during class and expects you to understand problems on test. Never does examples in class.

Rating: 1.0/5, difficulty: 4.0/5
Doesn't spend enough time on the hard stuff. Exams have barely any correlation to the material covered. Homework is online and doesn't have the same types of problems that are explained in class. He stands facing the board and writes out full theorems every class and rarely does an example.

Rating: 3.0/5, difficulty: 4.0/5
He is a good professor. He gives a lot of homework but gives you a chance to practice. He is good at explaining but sometimes goes too fast.

Rating: 5.0/5, difficulty: 3.0/5
He gives helpful and clear instructions, not a lot of homework. He's a nice and easy-going professor.