My daughter has attended CASY for 2 years. She loves it and so do I. Her teachers have been phenomenal each year. They are loving and attentive. The kids learn so much every year. I looked at many schools before deciding on CASY and chose it based on the fantastic curriculum and their teacher retention. You can tell a lot about a preschool by how long the teachers have been there.