I will agree that people shouldn't mock other people for their beliefs and we should all try to be respectful and compassionate.
It would be unforgivable for the older generation to close its mind to new ideas, to retreat to ‘the good old days’ and dismiss the energetic changes of this generation as something to be referred to in derogatory tones and sighs.
Strawman.
Also 'new ideas' are not necessarily good ideas just by virtue of being new. In fact many of them, on examination, are tired, old ideas being given a glitter'n rainbows makeover.
Homophobia is definitely old fashioned and out of date, yet we are told by the head of Stonewall that it's prejudiced to discuss homosexuality and that instead we should base our ideas on 'gender'. 'Gender' is of course just another word for 'stereotypes'. Changing the word doesn't make the concept any more revolutionary or clever.
What seems to be lacking in this article is the point that she is a teacher who is (hopefully) also teaching her pupils how to respectfully discuss, debate and raise issues while also acknowledging that older people with more life experience often ... wait for it .... know more.
pupils should not walk out of class for climate protests because “standing in a street with a banner” was unlikely to make a difference.
eh? She's also arguing against peaceful protest? So basically everyone should just shut up and conform, and never discuss anything that is problematic, is that the point? Confusing. Is it her or the article?