Touchy...
I am a product of our public schools, my kids are going to a Christian school. So... your point is?
It doens't have to be Catholic, infact most Catholic Churches are accepting Homosexuality.
I totally agree that the school doesn't have to be Catholic. What I don't understand is the part about Catholic schools accepting homosexuality. I'm not sure exactly what you mean by that. My daughter goes to a Catholic school and there are no pro-homosexual books in the library. On the flip side they don't suggest burning gays alive either...would you consider that to be "accepting" of homosexuality?
I think what is bothering me is I'm sensing an undercurrent of anti-catholcism in your post. Gee I hope I'm wrong.