It is a secular secondary school in Britain, I have told my parents this and they don’t care very much. What anti-Catholic things that have been said are specifically against the moral teaching of the Church (though some saints like St. Paul and St. Thomas Aquinas have been “softly” disparaged for their views on the sexes, St. Paul’s being that of Sacred Scripture). Abortion has been promoted and so has contraception as “liberating” for women. Such things as the nonsense view that sex and “gender” are completely separate things and one can actually change ones “gender” (which is impossible) has been promoted and students use of language has been policed when the words are used interchangeably. When I have promoted views in conformity with Catholic teaching either the view has been somehow perverted and used to promote the teacher’s agenda or I have been effectively called closed minded (though I haven’t directly been named) or my view has been ignored.
One time, the teacher quoted St. John 14:6 where Our Lord says “I am the Way, the Truth and the Life” and claimed that Our Lord was not claiming that he is those things but merely a way to those; clearly that was a lie and for someone who has a degree in religious studies it is a shocking misrepresentation of the topic.
Previously, as I have mentioned, I have complained about the school pushing gender ideology but have been sidelined and put in a “homophobia” workshop where they pushed even more gender ideology nonsense!
Another of my RS teachers (the same teacher who I first complained to about gender ideology), when we were learning about secularism in relation to the UK, claimed that President Trump is a racist and when I presented an alternative view point she said that she does not want to have the class to be political even though other students were allowed to voice their political opinions.
I am disturbed by what is happening in my school. I think that the teachers, for the most part, aren’t even aware of their hypocrisy and stupidity - I do not intend to insult them, I’m just saying it as it is.