I think you and some posters(me included) on the thread are talking past one another. Many of us are addressing a moral shift that is anti-religious, specific to Christianity. I know I was. The Catholic Church has called this battle between opposing moraI cultures a war between life and death.
While you, as a teacher are no doubt very good for your students, and that of course ought to be defended, but in so doing it is recieved as a defense for a culture of death. Im not sure if you are defending a culture that the Catholic Church is opposed to and is now favored or just defending yourself as a good teacher. I have no doubt you are a good teacher and person.