This teacher is very good, patient and encouraging, good at guiding, lively and interesting in class, with good pronunciation and timely correction, suitable for children. He can speak Chinese very well. I suggest all moms go and teach this to their children. His English class is really good, very good. Even I, a foreigner, feel that he is doing very well. I'm from the UK, right