We have been with Language Beans since their inception and truly love the teachers and program. My children have thrived with their style of teaching - a lot of play, music, song, arts and crafts and just joyful engagement. They all look forward to going to class. It is very hard to find good teachers who care, are involved and passionate about their work. The Language Beans team are all of the above along with providing a smart and well thought out curriculum. My children are conversational level even with both parents not speaking Mandarin at home. Its truly amazing how much they know and I am confident they will be as close to being fluent as one can be living in NYC when they are teenagers.