Reviews of professor Yanyan Zhuang

Rating: 4.0/5, difficulty: 4.0/5
Yanyan is pretty good for Python. The assignments are relevant, and she grades fair. Tests can be a little difficult, the project is a group project and is also kind of challenging. I heard that her OS class is difficult though so beware. Nevertheless, she is a nice person and will reply to emails.

Rating: 5.0/5, difficulty: 1.0/5
She grades on hard work and studying. She also tests you realistically rather than systematically.

Rating: 1.0/5, difficulty: 4.0/5
Yanyan is one of the worst professors I've had at this school. Her lectures are just reading straight out of the book, but her tests are on highly technical and specific material that she barely or doesn't cover. She is completely unavailable to talk to outside of class for help and demonstrates absolutely no care for student learning or success.

Rating: 1.0/5, difficulty: 4.0/5
She never helps during class and will grade your exams heavily. She will not only doc you points for things that weren't desired on her exams but also for things missing. When you go to seek her help for homework she ponds you off to her grader. She is not great to ask for help and her grader doesn't always grade according to the hw rules.