Luying Zhao
Zhao Laoshi is amazing! She is super nice and super helpful. She responds quickly and thoroughly to any questions you have. She isn't a super tough grader, but you have to go to class or you'll miss a lot and fall behind. 10/10 would recommend.