I thought only god could do that? Misery loves company, eh?
'The Catholic catechism teaches that "homosexual acts are intrinsically disordered" but also that LGBT people "must be accepted with respect, compassion, and sensitivity. Every sign of unjust discrimination in their regard should be avoided."'
That sounds like an inherently contradictory statement. And it's just plain discrimination to fire a teacher for being gay.
Homosexuality plants no seed and produces no flowers. Hetero is for procreation only.