St. Mary School, including the Pre-School is simply the best!! I currently have 3 children at SMS and they are all thriving! All 3 of my kids also attended the pre-school and were given the best possible start on their road to academic excellence and the friendships they have made here are priceless! Proud Mom!