I"m also a teacher. I've been in the school, and there are teachers that can be horrid... and I've always been shocked at how the school handles "the elephant in the room"...
I dont care that I may have "made waves" my dd deserves to have an advocate, and I will write emails to the teacher, or to the principal - I will not get involved to change, but to question, I try very hard not to put a teacher on the defensive... I leave messages, or emails to be returned at their discretion (maybe 4 last year! I went on 2 field trips - and both bombed, which I just chuckled because the horrid teacher has a "holier than thou attitude" the field trip mistakes she made proved she was human, and we just laughed, but I did mention "everyone makes mistakes" - she sent home the letter about the field trip was to see the Penguins at the Shedd Aquarium, but didnt pay the extra $4 per student to get into that area - dolphins and penguin area!! It became a learning tool for my group, as she actually 'snuck' her group in!! My group wanted me too - nope, we literally sat down and had a discussion... what if everyone did that? why do they charge extra? etc..)
Is it harder on dd? I dont know, but in the end, my job is to keep my child safe. when ds was in a 1st grade class, the buzz on a 2nd grade teacher was horrific, kids starting bed wetting, the recess teacher's complaining, etc. all well founded incidents - the admin said she must keep her door open? THAT solves NOTHING! 2 parents pulled their kids and placed them in private school, because there is NO changing - no one would keep a child in that environment if there was a choice!
And for all the negatives about tenure, let me remind you, school districts the people in power are few, and its cheaper to get rid of old fat women, and replace them with new fresh faces - but the admin, superintendents, principals, THERE is the job security, THERE is the "good ole boy network"
I rather change the topic of tenure over to political tenure - talk about money and job security - the retirement benifets in govt are astronomical!!