I’m a senior in high school. I’m looking for advice about some problems that I’m having with my Civil War teacher. The way that he teaches his class, its like if you aren’t a conservative republican and a fundamentalist christian, you are a heathen and you are going to hell. He offends me on a daily basis by talking about foreigners, homosexuals, non-christians (and unitarians), believers of evolution, and democrats. Some of the things that he teaches us are simply not true; for example, he told us that "The Origin of the Species by Natural Selection" was written specifically to promote slavery. He claims that the "favorite race" refers specifically to the superiority of whites over blacks. He also pointed out that the bible says "be fruitful and multiply," not "use contraceptive," and that because of this, the use of contraception is a sin, which completely contradicts the sex education program at my school. I could go on for hours listing things that he shouldn’t be teaching in public school and that offend me.
I was told by another teacher who is a good friend of mine that the principal has talked to him once before about this issue, particularly the things he says about homosexuality and abortion, but it didn’t make any difference to the way he taught. I don’t want him to just censor himself for me; it really bothers me that he is teaching this stuff in all of his classes, and most of the students just go along with it like a bunch of sheep. I have asked a few teachers who know him whether it would be a good idea to speak out about it during class, but they have all told me that it is definitely a bad idea because there have been students who have done that in the past, and he tends to hold a grudge against those students and make things difficult for them. I asked my biology teacher if she could just explain the concept of evolution and survival of the fittest (which he obviously simply doesn’t understand) to him. I also talked to my philosophy teacher and asked if he could explain a few particular concepts that we learned about in philosophy to him. Both my philosophy teacher and my biology teacher refused to speak to him about it, but they both encouraged me to speak with the principal, and they weren’t surprised by what I told them. But I’m afraid to speak to the principal; she doesn’t like me very much because of an issue last year where I got her in trouble with the school board (long story). Also, I don’t really want her to just tell him that he offended me, and ask him to censor his opinion in that class, because then, first, I am opposed to any kind of censorship, and second, he will still teach his propaganda in other classes, and after I leave. As long as he is a teacher, he is always going to teach propaganda, no matter what anyone tells him. I’m just not sure what I should do now. Any advice?