My three children are thriving at St. John's. The school has a nice mixture of new and experienced teachers who aren't afraid to try new things. The smaller class sizes makes the school superior to public schools and larger Catholic schools. The math club, speech club, band, sports programs, and outdoor nature classroom gives students lots of opportunities to get involved at our school. I was nervous sending my children to a Catholic school since my husband and I had gone to public school, but the kindness of the other parents and their involvement with their children really made us feel welcome. The addition of a new preschool building, assures us that the school has their sights on the future and is continuing to set and achieve their goals.