Reviews of professor Tianxin Zhang

Rating: 1.0/5, difficulty: 4.0/5
He tried to make a lecture hall interactive and it just didn't work and there were times when he didn't teach certain topics in class and just expected you to read the textbook. He's also very quiet and hard to hear in an auditorium, even with a microphone. He also just does reviews in class without posting anything, so be there for reviews

Rating: 1.0/5, difficulty: 3.0/5
Tests are extremely hard and closed note. There is no test review posted, therefore you go into the test blind. Will not go over all of the information in class that is on the exams, you have to do outside reading in the textbook that is not specified by the professor. Exams are worth 25% of your grade--3 per semester--with little cushion homework

Rating: 1.0/5, difficulty: 4.0/5
He is very difficult to understand and mispronounced words beyond recognition far too often. Tried to make a lecture hall an interactive class which leads to awkward silences and unproductive classes. Doesnt cover all of the material for the tests so be prepared to learn additional information on your own. Also got a 80% on one of his own quizzes.

Rating: 1.0/5, difficulty: 5.0/5
He just reads off the slides, no in-class activities. 1 homework per chapter which will barely help your grade. Your grade is dependent on the tests. If you cant memorize stuff from the slides then dont take him.