We did 1 term with Kate at the YWCA when D was 3. He enjoyed it, even though he had never been exposed to Mandarin before. All the kids were at different levels. They played games, a few flash cards and songs. We were going to sign up again, but there wasn't enough interest and the class got cancelled.