Ran Zheng
Considering Ran is a first-time prof she did decent, but the lectures were incredibly dry and you have to go since there is an attendance mark. When you go to her office hours she is very helpful and you can tell she is trying. Overall, the midterms were decent, and the assignments weren't bad. I recommend.