A very good teacher who is full of passion to kids.He has very good pronunciation which is better than some of high advanced teachers( need 80-100 points).My three years old daughter likes his class very much.But it'hard to book his class everyday.No chance to have fixed class every day.Anyway it's nice to attend his class and hopecully my daughter can continue to learn English.