CKLC is an amazing school. There is great communication with the director. Every teacher knows our daughter by name. The director, Mechelle, has a vision and she knows how to put it into action. Our daughter is loved and challenged and they do a great job of responding to her abilities that exceed her age and also still keeping age approrpriate expectations when that is the right thing to do too. We couldn't be happier.