<p>Teachers are paid by all tax payers, not just the parents. Schools are supposed to provide the best educations they can for the good of society, not just to please parents (public schools, anyway; one could argue that at private schools everything should be catered to the parents paying tuition).</p>
<p>That doesn’t mean that teachers should do everything to please the parents. Take my job for example. I’m a pastor and my salary is paid completely by the members of my church. But part of the vows I took at ordination is to “admonish” when necessary. And, there are people in my congregation who want me to spend all of my preaching time condemning the behaviors of people who are outside of the church. That would make them happy, but it wouldn’t help them be better Christians; makes more sense for me to preach about temptations and challenges that the people actually inside the building must deal with. Might make them uncomfortable, and sometimes downright unhappy, but it can also be very helpful.</p>
<p>Evaluating teachers has to be done carefully. Basing salary on grade average for the class isn’t appropriate, because the teacher can’t control what happens outside of the classroom. S/he can be an excellent teacher but if Johnny is being beaten up at home, or doesn’t get sleep because of home situation, or is dealing with a lot of emotional issues, or not doing his homework, his grades will reflect that. As long as teachers have to “teach to the middle” or try to address 30 different kids with hugely varying IQ’s and learning styles, not everyone CAN get an A.</p>