Maybe some parents ought to stand outside that school and demand he be fired. Handing out information to the people who wait in cars to get their kids might have an effect.
Of course, our society is so degenerate now, I bet a lot of parents would say, “He was in gay porn? So what?”
Better to just wave a sign than hand out leaflets. Leaflets could be considered littering, which would then be used to attach a "hate crime" escalation to the penalty.