My son has been attending KC for a couple years now. They are a great facility with great teachers and staff. They always make our family feel welcome no matter what kind of day you've had. I am so happy to see all the good values they teach my child when I can't be there to do it myself. This is the best experience I have ever had with preschool. I give them 5 stars!