Reviews of professor Huizhong Zhou

Rating: 2.0/5, difficulty: 3.0/5
He has zero tolerance for late work or absences. He speaks in a very heavy accent and only about 1/5 of his sentences are actually understandable, so you are better off teaching yourself. The homework is online but I would write down the due dates in a planner because the order that they're due in is whack. Doesn't offer any help other than TA's

Rating: 1.0/5, difficulty: 3.0/5
You will not be doomed if you happen to be stuck with this professor, but here are a few things you should know: (1) His grading scale is whack, every test you take will be curved, but it makes no absolutely sense. (2) You will likely not understand what he is saying during his lectures, you're better off teaching yourself from the book.

Rating: 2.0/5, difficulty: 4.0/5
Wonderful guy, very good at using stories to explain concepts. He grades tests on a curve, but the curve is strange. Amount of homework is incredibly time-consuming if you want an A. The lectures did not prepare me for the tests.

Rating: 3.0/5, difficulty: 4.0/5
Just a very interesting man

Rating: 1.0/5, difficulty: 5.0/5
I try to listen and still cannot figure out what he is saying. His tests are IMPOSSIBLE! I studied so hard for a test and went to tutor sessions at bronco study zones and they taught me everything I could possibly need to know and I still failed the test because his answers on the test contradict each other which is confusing. Never taking again.