Yanhui Zhao
She has a thick accent which can be hard to understand at times but she does want students to succeed. If you reach out to her that you don't understand or are struggling, she reopens homework so that you can get a better score. The lectures can be hard to get everything down but she posts the slide decks on Canvas as well. 