Great multi-age program with beautiful classroom learning materials and individualized attention. My kids teachers are wonderful. The integrated curriculum helps foster academic as well as social skills. I looked at a lot of area schools and I went for an observation I was sold. The way math is learned is so intuitive.