Excellent educational experience. I grew up in the "public school" setting and would highly recommend St. Mary's over the public schools. Invest in your kids and give them the best education to give them a leg up on their future. I see how much further my kids are than their public school friends and wished I would have had their "experience"!!! Adsolutely LOVE St. Mary's!!!