Reviews of professor Zhenghan Qi

Rating: 5.0/5, difficulty: 2.0/5
She is such a kind, engaging professor and she gives a ton of extra credit opportunities. Also, her tests are all open note (mainly directly from class lectures) and she allows you to print and use the lecture slides as well. I took this at the grad level (644) so I did a presentation and research paper instead of the normal homework assignments.