My son has attended this wonderful preschool for the last 2 1/2 years. He is beyond ready for kindergarten. The staff is great, activities are fun and engage the kids in science, math, reading, crafts, spanish, etc. I would recommend this program to any parent looking for a well rounded interactive program for their child. It is also very flexible to meet most needs.