Cheng Zhao - Indiana State University

Professor: Cheng Zhao
Department: Mathematics
College: Indiana State University
Rating # 1
Overview:
  • Course: MATH231
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Dr. Zhao is so nice! He is overall just such a kind man who really wants all of his students to succeed. I would miss class here and there because the material was so easy I did not feel the need to learn it in class and could easily learn it on my own. Overall, I will be taking his classes in the future! He is great and I would recommend taking!
Rating # 2
Overview:
  • Course: MATH231
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
He is a great professor for those who enjoy math. This class is very fast paced, but the professor genuinely cares about your performance and is very understanding. Without covid, professor likes to do "flipped" classroom. You'll be expected to learn a hefty load on your own time, but lectures are helpful.
Rating # 3
Overview:
  • Course: MA640
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great Class. Professor created a discussion-atmosphere of learning rather than just recorded online lectures and exams. very accommodating in giving more time for homework if needed, and working through examples if asked questions. Always received quick responses to emailed questions, even on weekends or later in the evening.
Rating # 4
Overview:
  • Course: MATH131
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Uses the dumpster fire that is "MyMathLab". Unforgiveable.
Rating # 5
Overview:
  • Course: MATH115
  • Grade Received: A+
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Does not teach a lot in class, if you have the ability to teach yourself topics and want to be out of class within 20-30min then he would be good for you. Very online course, would only recommend if you like to teach yourself. Offers extra credit
Rating # 6
Overview:
  • Course: MATH115
  • Grade Received: C+
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Zhao is great if you have a solid understanding of math and can learn online from a computer. He has an accent making him hard to understand, but he is a very understanding guy who offers extra credit if you turn in study guides and will often time extend due dates on HW if you need it. Very online based course, but it still benefits to go to class
Rating # 7
Overview:
  • Course: MATH115
  • Grade Received: A+
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
If you can understand math on your own or teach yourself, you will be fine. If not, he's probably not the best professor to have. He wants you to do well in the class. He didn't teach much in class, and I would usually be out after 20 minutes or so.
Rating # 8
Overview:
  • Course: MATH115
  • Grade Received: B-
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
The teacher hardly goes over the material, he brings up a power point and clicks through the slides rather quickly, saying 'oh this is easy' or 'this is difficult'. He speaks broken English and is sometimes difficult to understand. Wants the class to pass and tries to help boost grades when possible. Make sure you can self-study if taking this.
Rating # 9
Overview:
  • Course: MATH115
  • Grade Received: A+
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He speaks broken English, but can still somewhat understand him. Doesn't really teach, but rather clicks through a power point and points at it. As long as you do your homework it is an easy A.
Rating # 10
Overview:
  • Course: MATH115
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
very very nice
Rating # 11
Overview:
  • Course: MATH115
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very nice guy, very helpful and responsive.
Rating # 12
Overview:
  • Course: MATH231
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
BRING YOUR TEXTBOOK!!! All of his quizzes and tests (including the final and midterm) are open note open book. He hardly ever deviates from the book, so you can miss 2 weeks of class and still know what's going on. Highly recommend him for any class that he teaches. Can be a bit hard to understand, but as long as you follow along, you'll do fine.
Rating # 13
Overview:
  • Course: MATH111
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This guy is extremely helpful when it comes to understanding that material and he does know what he's talkin bout when it comes to math, but the only problem is, half the time i cant even understand what he's sayin...so it's a good thing that he writes most of his stuff down...VERY difficult to fail his class
Rating # 14
Overview:
  • Course: MATH102
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I do not want to sound xenophobic...but this man does not have a firm enough grasp on the English language to teach math. Furthermore, he frequently makes mistakes and asks for his students to correct him.
Rating # 15
Overview:
  • Course: MATH231
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Awesome prof!! He goes fast, but his tests and quizes are open book, open notes. If you ask for help, he will explain it in more detail and resolve all doubts.
Rating # 16
Overview:
  • Course: MATH111
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
honestly, this professor is too easy and he use many thing for students to get great grades.
Rating # 17
Overview:
  • Course: MATH102
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is a little hard to understand, but he knows what he is talking about and does a good job teaching it. He is very helpful if you have any questions
Rating # 18
Overview:
  • Course: MATH115
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He sure knows his stuff thats for sure. He does turn to ask if there are any questions like every 5 minutes or so or after he is done talking about something. I would recommend him as a teacher mainly for the fact that he makes his quizes extremely hard to fail. You do review like 5 minutes prior to the quiz. Usually all the questions are the same.
Rating # 19
Overview:
  • Course: 102
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
So easy. Doesnt take attendence so if you know anything about math you don't have to go to lectures. Easiest class I've taken so far.
Rating # 20
Overview:
  • Course: MATH102
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very difficult to understand. There's no point in atttending his lectures, as you learn from the book 98% of the time.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin