Reviews of professor Grace Zhao

Rating: 3.0/5, difficulty: 1.0/5
I am conflicted, because Professor Zhao clearly cares a lot about her students and their success and is very understanding when requesting extensions or additional accessibility outside of class but her lectures often seemed disorganized and ineffectual in conveying subject material. Follow along with the (free) textbook and you will be fine.

Rating: 1.0/5, difficulty: 3.0/5
Makes the course harder than it actually is. Not helpful. One has to do a lot of own studying in her class in order to understand what is going on in class. I would not recommend her.

Rating: 1.0/5, difficulty: 3.0/5
Do not take her if you really wont to learn about the subject. She is not good at explaining the topics and all she does is read the slides. Its just a wast of time and money taking her class. She assigned a final project that was not clear and understanding to us. I do not recommend her.

Rating: 4.0/5, difficulty: 3.0/5
I had her for CSC101 and would take her again. She makes a fun environment to learn. She gave a normal amount of homework, and even let our class choose if we wanted a project or test final. She recommends and encourages studying outside the lectures to get a better understanding of the topic (will help for her homework, so do it).

Rating: 2.0/5, difficulty: 4.0/5
save urself do not take this professor

Rating: 4.0/5, difficulty: 3.0/5
Since this class was online, she was a fine professor. She taught the lectures on the weekly basis and always asks questions during lecture and out of class. Homework is decent, as long as your kept up with the work. Also, she will try to help you the best that she can and gives time extensions. Participating in class and attendance is recommended.

Rating: 1.0/5, difficulty: 5.0/5
Professor Zhao is very disrespectful towards students, does not explain methods and ideas well, and moves past subjects even if the whole class does not understand it while holding the students accountable. It's already hard to understand her when she's teaching as is, so to make it even harder by not explaining things well makes things frustrating

Rating: 5.0/5, difficulty: 2.0/5
Had a capstone project at the end, but to make it easier she made it group work incase someone didn't understand others could help. Very easy grader. Don't know why she is rated so low