Wang laoshi is really good at making class a lot of fun and eliciting participation. I really love how great she is with all students and goes out of her way to show she cares. She is really hard on tones which has significantly improved my Chinese. Take her!