Republicans are really doing themselves a disservice in trying to ban teachers from wearing political pens (Washington Post).
The rational for the ban is that people in public service should not be using publicly funded facilities for campaigns to determine their boss. This rationale applies to small local offices. I don't think it should apply to schools.
I think it would be good if teachers wore pins declaring their allegiance to The Party. If teachers wore political pins, students would notice that all of their teachers belong to the same party. Such information would help students come to grips with how wildly unbalance and partisan their education actually is.
Students might even start to realize that the source of the partisanship ripping our nation apart is our one-sided public school system.