Reviews of professor Liang Zhang

Rating: 5.0/5, difficulty: 4.0/5
Although professor Zhang did have an accent that most would complain about, he is a very caring professor who really wants you to learn. The class itself is very simple as there are just 3 tests, 10 quizzes which he gives you a sample of and homework assignments once a week. Learning the content is really on you and how well you want to know it.

Rating: 5.0/5, difficulty: 3.0/5
He has an accent, however he cares about teaching you something, grades leniently, will stop and help you if you need it, and encourages participation in class. I'd take him again.

Rating: 3.0/5, difficulty: 4.0/5
Zhang by all means isn't an awful professor. He is very strict on the guidelines put out by the department head, meaning extra credit, additional assignments to help your grade are out of the question. 3 exams, 10 online assignments, there isn't much to improve your grade so it's on you to do well on the exams and keep up with online assignments.