The principal was really was not open to discussing problems that you may be having with a teacher. We were very unsatisfied with the school. I would not recommend it to anyone. Academically, CCLS was not as strong as the Kirkwood Public School.
My son attends preschool at CCLS, and I couldn't be happier with his first school experience. He absolutely LOVES his teachers, and I think they are the model of how I picture a preschool teacher "should" be. The teachers' interactions with the kids, including mediating conflicts, are so positive and loving. I can't say anything about the higher grades, but we are thrilled with the preschool.
October 2010- We do have a complete reading readiness and reading program that certainly includes our kindergarten students. We have curriculum goals for each grade level and would be happy to share those with any interested parent. God's blessings as you look for the perfect school for your child.
CCLS academics are proven in the top 10% of all test scores in the nation as verified by the Blue Ribbon School award received in 2009. Teachers are highly qualified and caring. A caring community environment is evident and each day is faith integrated. My children thrive at CCLS. By the way, tuition is very affordable.
CCLS is a good school with involved teachers, engaged students and strong parental involvement. Everyone knows everyone and its not clickish like one may find at many parochial schools. Academically, it is not as strong as the Webster Groves Public School district. I base this on my older kids attending Webster in the primary grades. For example, Webster teaches reading in kindergarten and CCLS doesn't begin reading until first grade. Kindergarten at CCLS is much like an extra year of preschool. Also the spelling words and math workbooks are a grade behind the public schools. I would highly recommend CCLS if you are seeking a caring,nurturing environment for your child. Academically I would rate it a bit above average. The teachers are great and the curriculum is above average but you will pay for extras like band, foreign language and sports.