Pros: Patient and understanding teachers, great with kids and advanced curriculum. Great location. Cons: The bilingual(English and Chinese) classes can be a tad chaotic sometimes but the music part of the classes makes soothing auditory therapy. This location has since closed.