Matthew,
I am a retired high school biology teacher from a small town in California. I want to let you know that you did exactly the correct thing by reporting that your history teacher was making comments about his religion that were more like preaching than just stating his views.
Teachers need to be vary careful in the way they state things. They should make it clear when they are stating proven facts and making statements of belief. I personally accept the facts that provide much evidence to support the theory of evolution but I tell my students they are free to believe what they want.... but they need to pass my tests by showing they know the facts I have taught them. There are so much supporting evidence for the Big Bang Theory and the Theory of Evolution by Natural Selection that it hard to understand why people still do not accept them. Your teacher does have the right to believe what he feels is right but he has no right to force his religious beliefs on his students. I can understand why you were not at all happy about what he was saying.
I feel badly that you are taking so much abuse from people around you. You do not deserve that at all. You should be commended for your courage to stand up and express your thoughts. I commend you for your courage. People should be supporting your right of free speech more than you teacher’s. I support you 100%.
Gene Field
Patterson, CA