Cannot speak for Karis, but we prefer A Little Dynasty (campus on Alton/Gillette in Irvine). They have after school programs for kids 4-5 years old. Used both-ALD and SCCCA, found SCCCA campus more impressive but personal attention/instruction at ALD is better. ALD also separates kids by level, if possible, SCCCA a bit more bureaucratic, but manageable. Staff is very goos at both schools.
If your child is a beginner, SCCCA is a good choice, but ALD classes are smaller and the environment is more intimate. How serious are you about your child leaning Chinese? How many times a week? Tour both schools and give it a try and see which one your kid likes better.
Veronica