These are some of the problems created by homosexual adoption. At its core, it is blasphemous, cruel and abusive.
IMO all schools should be private and non-religious. The moral upbringing of children is the responsibility of parents and the church community to provide.
I greatly appreciate Catholics' strong stand against abortion and homosexual "marriage." But I think parochial schools can create more problems than benefits.
IMO you don't find "angry" Protestants or Jews; just indifferent ones. But there's an enormous amount of "angry" Catholics who've been reared in parochial schools.
Opening Catholic school doors to homosexual parents in one more reason for parents to be wary and vigilant, wherever their children are taught.