Reviews of professor Ruike Zhao

Rating: 1.0/5, difficulty: 5.0/5
Discriminating against students, abusing students

Rating: 4.0/5, difficulty: 3.0/5
She was a very helpful professor; one of the smartest I've had. The two projects do seem like a lot, but only introduced those to give exam less weighting. Projects give real live examples of the content too. Exams weren't terrible at all. Seemed to make them easier as the semester went on. She's blunt, but real with you when talking.

Rating: 1.0/5, difficulty: 4.0/5
Professor Zhao clearly does not know how to talk to students. She was very rude during hours office and never appeared she wanted to be helpful. She would give difficult problems on exams. There were three midterms and two projects, which was a lot. If you end up taking this class, go to the TAs for help. They are so much more helpful.

Rating: 1.0/5, difficulty: 5.0/5
Changed the weighting last minute without telling anyone and refused to honor the bonus points that were listed on the syllabus. Absolutely insane. First day of class she told us she didnt like the subject lol. Tests made up 80% of the final grade if youre into that