After our child's first month we feel that this is an excellent school and the best choice we could have made. The school is wonderful in so many ways. Even with a "perfect" school there are days and things that may not go perfect in your child's day and the entire staff seems to want nothing more than to work on issues of difficulties that may arise. I would recommend this school and the entire staff to anyone who asked. The icing on the cake was seeing the principal and teachers getting ice cooler dumped over their heads. This shows not only the goal of academic excellence but sincere social inclusiveness. It is always pleasant picking our son up and dropping him off and we feel part of the school community and if there was an option to select 6 Stars we would.