I have worked with Barney for some time and he is both knowledgeable and persistent when it comes to teaching.
Li taught Chinese to my grandson. He was very happy with her as a person and as a tutor. He learned and reviewed Chinese language as she assessed where he was in his learning process.
Karen has been working with my niece weekly for a month now. She is very patient and my niece absolutely LOVES her. She has been helping my niece with her reading and math with emphasis on building her vocabulary. In the short time she has worked with her, I have noticed a change in her confidence and reading. My niece is very shy but Karen gets her to open up to her somehow so I love how their relationship is growing each week. Karen gives her "homework" so that is an added bonus to make sure she continues to work on her words. My niece doesn't seem to want to give anyone else a fair shot, so it looks like Karen is stuck with her. Just to add my personal thoughts: Karen comes well prepared, always on time and very professional. She is such a pleasure to work with and I'm extremely happy that she continues to go out of her way to come work with my niece.