I have a son in high school and a daughter in college and can attest to the "liberal" propaganda they were subjected to in High School. Both had to compromise their values to get good grades in history and english classes. My daughter actually had a teacher write on her paper that "your opinions are wrong".... She scored over 1400 on her sat's but had to struggle to get low b's in history and govt classes due to her conservative viewpoint. Case in point after several low grades on papers she decided to compromise her views and write a paper from a completely liberal view, got an A+ on that paper, highest grade she ever got in that class.