Reviews of professor Haiyan Zhang

Rating: 5.0/5, difficulty: 4.0/5
Dr. Zhang is a great professor. Don't let people who don't try in her class persuade you not to take it. You should regularly attend her lectures, as helpful examples are used along with the slides. If you miss a class though don't worry because she posts the lectures online and you can fill in the couple blanks from a friend. No HW & extra credit.

Rating: 4.0/5, difficulty: 4.0/5
The way she grades is amazing. Tests are only 50 points so if you do bad on 1 (out of 3) it honestly doesnt matter. She has weekly assignments that are super easy and 3 reflections throughout the semester. Tests are all Mc. Super caring and understanding when I was out due to covid.