The more that I think about it, the more I like the idea of a monstrance being worked into the logo. It's essentially just a glowing circle with rays coming out of it. Something like this:
https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcTLrY-K2MeU3VCj2rPc8ebYRpsrwLiZvK2AX1K-cNWPXP7io6RCMaybe as a background with the school's name over it.