Extremely knowledgeable and patient
Lan is an EXCELLENT Chinese language teacher. She has a superior command of complex grammar structures and, most importantly, HOW to relay these to a non-native speaker, which is a talent that very few Chinese teachers have I've found. Lan is patient, kind, willing to go the extra mile, and does this because she really wants her students to succeed. She gives 100% of her effort, 100% of the time. I have used her as a supplement to my intensive language studies while working for the federal government and highly recommend her.