Here is the deal, when you sign on to a catholic school you agree to abide by their rules, they don't get taxpayer money .. as offensive as I find their position against gay people (believe me I do) they do have that right ...
more and more freedom of speech, freedom of religion, freedom from unjust search is going by the wayside. No one is Forced to teach in a catholic school .. me I wouldn't take a job there