Anne Carroll, the principal of Seton School in Manassas, Va., deserves great praise. She has broken the mold of your typical "catholic" high school. At Seton, we learned true Catholic doctrine, and while not everyone was able to appreciate what we received there (some of the female graduates will forever be bitter about having to wear skirts below their knees)I have never met anyone with a bad word to say about Mrs. Carroll. She had a way of making us want to behave well because we didn't want to disappoint her. While some other teachers might have had a bit too strong of a disciplinary bent, one conversation with Mrs. Carroll could straighten out the toughest cases. she provided balance, reason, and inspiration.
I remember meeting up with some of my grade school friends who were going to Presentation in Louisville after my second year at Seton. They told me about the "debates" about abortion they had in their religion classes, which were "non-judgemental" with no preconceived winner. What a bunch of crap. Contrast this with my experience at Seton, where we were taught the truths of the Catholic Faith, and how to defend these truths.
I was a boarding student, and there were quite a few of us, so if you are looking for a Catholic School that that is true to the Magisterium of the Catholic Church, I recommend Seton School in Manassas, Virginia.