Haiqing Yin
Yin laoshi is very kind and supportive. She gives great feedback to improve, while also requesting constant feedback from students. If you ask (bonus points in Chinese), she will accommodate situations to the best of her ability. I never feel shy about speaking Chinese in class because she never judges (though her jokes are so funny). A must take!