The Children's Center at Caltech, a non-profit organization, has been providing high quality early education and care for children ages six months through five years since 1972. Using a constructivist approach, the CCC implements a science-based curriculum to nurture the natural curiosity of children as a foundation for life-long learning.