I studied in Chinanewcomer for two years while living in Beijing. Jennifer is my teacher. She is a superb Chinese teacher and supported my needs in learning Chinese very well. I had already studied Chinese, but made great improvements thanks to her teaching.
I worked with her to define my learning goals - pronunciation improvement, listening improvement, more fluent speech and conversations, improving my reading out loud, understanding more business oriented Chinese.
Unlike many Chinese teachers she has experience in another career and understands the corporate workplace.
One critical attribute of a great teacher is that they catch your errors and continually push you to improve - even if it is repetitive or boring for the teacher, or frustrating for the learner. Jennifer was excellent at catching the most important mistakes and working with me on them until I improved. And then we worked on the next problem. Over time, week by week, I found myself able to easily manage listening and responding to many topics, My pronunciation became more correct and then more natural.
A second challenge with Chinese is motivation. It’s a long process and sometimes the textbooks are just too boring. Jennifer was great at adapting to whatever content I needed to study. So we would often discuss the news, or a magazine article about my company, a work email, websites, menus, Chinese internet jokes or memes. I learned how to tell stories about things that were relevant to my life and hence could be used again and again with friends and colleagues, making it memorized and familiar. Sometimes we would practice the most daunting translation task of all - telling jokes, which was always fun even if the jokes don't always work in Chinese.
Jennifer is also a professionally trained teacher of Chinese to foreigners - she can accurately describe how to pronounce various sounds in terms of mouth shape, tongue position etc. She has a perfectly standard accent (but can also illustrate Beijing slang) and is familiar with common variations of Chinese you might encounter. She was very experienced in understanding my poorly pronounced Chinese and then over time improving it to much more standard pronunciation. And she was excellent at sticking to my request of almost always just using Chinese during lessons - despite it sometimes being a bit hard for both of us. So many times I struggled to explain something I wanted to say, and she would patiently listen and then help me not only say it, but explain how to more easily explain myself. And of course she is a professional when it comes to punctuality, preparation and confirming timing.
If you want to improve your Chinese and want a teacher that will help you get there, I would very much recommend Chinanewcomer.