My daughter has been attending the CCC for over a year now. She loves her teachers, has friends and has learned so much in that short time. The school does have a very long wait list, but people do get in eventually. We got on the wait list when I was 3 months pregnant and we were informed she got in around the time she hit 18 months. There is a Caltech affiliated list which gets preferential treatment, and since the classroom sizes are so small, the community list usually has to wait longer. Her current classroom only have 12 children, but 4 teachers. You couldn't ask for a better ratio. She loves going to school and tells me about all the things she learns. What 2 year old do you know can tell you about their reflection, shadows, what color is created when blue and green are mixed, etc. It is a great program and we couldn't be happier having her there! read more