Qixuan Wang
I would highly recommend her. A lot of the time I struggle to learn math in person so I usually resort to skipping classes and teaching myself. However, Qixuan was very thorough in her lectures and provided many great examples which she did with the class step by step which was very helpful!