Unfortunately, many teachers are held in high regard by their students to the point that they learn to revere what they are taught almost despite reason. Worse yet, other students, trying to excel in their grade points probably fear retribution for speaking out against such teachers. As a result it behooves us to teach the solid principals of right/wrong as well as the ability to think for one's self in the home to the point that all other teachings are carefully considered/scrutinized prior to blatant acceptance.
Our middle daughter, Mandie came home from middle school one day with a great deal of concern after being told some biased information. Seems her Canadian born and raised teacher attempted to describe the difference between Republicans and Democrats to the students as such:
Republicans are all rich don't care about those less fortunate than themselves while Democrats are loving, kind, considerate, giving people.
Mandie feared the loss of her perfect grades by challenging the teacher but she came home nearly in tears given the content of the teachings. Wasting no time, I arrived at the school promptly the next morning to speak with the teacher-only to find a long line already at the principal's office addressing this very issue. I was basically told to take a number and wait my turn to which the general conclusion was that this teacher overstepped way beyond her boundaries with the expression of her personal political beliefs. This teacher was immediately removed from teaching, history, social studies, etc. and she shortly thereafter resigned and, as she said, "moved to California where the political climate would be more conducive to her ways of thinking."
My point is, you can't pull wool over the eyes of the people (even youngsters) that have well grounded understanding of right and wrong. I believe that such principals are far too important to be left to someone else to teach. The parents must teach them and do so by example.