Reviews of professor Haiyan Zhu

Rating: 5.0/5, difficulty: 4.0/5
Class was difficult most days. You need to take notes by hand. Do not try to take pictures on your phone. Show up and ask questions. The more you participate, the better you will understand the material. Dr. Zhu's tests are no joke. Do not expect to study an hour before the test and get an A. She is tough, but a fair grader. You won't regret it!

Rating: 1.0/5, difficulty: 2.0/5
Not very clear with grading criteria. Rude when you ask her questions about assignments, and very unreasonable about missing assignments even when there is a university-excused reason. I recommend you stick to a different professor.

Rating: 3.0/5, difficulty: 3.0/5
She wasnt always clear with the instructions for the homework. Tests were not multiple choice, all questions were essay/ short answer. She was very nice

Rating: 1.0/5, difficulty: 1.0/5
This grade was on my own merit. You teach yourself in this course. Didnt read the book or watch any videos. Objectively, there was a lack of engagement.