Overall, we have been very pleased. The teachers really go above and beyond. I wish the curriculum was more challenging. However, this is a great arts-based school. You will love this school if your child enjoys crafts, painting, singing, and learning through play. They also teach Spanish, music, and Bible study, which my preschooler loves. I cannot comment on the kindergarten program, but the 2,3,and 4 year old preschool classes are great.