Catherine Zhao
Pr. Zhao is by no means a bad professor. She is very timely in her grading, has a very accessible course format,  and has super clear grading standards. However, some concepts were not covered in depth that later appeared on tests. Also, I came in knowing some (but not a lot) about Multivariable Calc, and got a bit overwhelmed by it.