What is the educational philosophy at CCC?

Our educational philosophy is play-based, child-initiated, and grounded in education and child development research.