I love this school! As far as academics are concerned this school is top notch. My daughter learned above and beyond what I thought she would at preschool. The teachers and aides are wonderful and you can tell they love where they are and the children they are teaching. That goes for the office staff, as well. I put my daughter in a public school for kindergarten and she is begging to go back to St John's! She will be enrolled this week as we were spoiled by the excellence of this amazing school. I highly recommend this school.