Great school with excellent academic programs.
Great school. Our oldest daughter has been there for 2 years and she loves it. The academic program is excellent. She's going to be 5 in a month but already reading at 1st grade level. Our younger one will be starting at Apple in the fall as well.
The only thing I would suggest is being a little flexible with summer camp schedules. We signed our girls up early and realized we needed to change a week but were unable to do so.