Unfortunately, there is a group of creationists that have a knack of saying "We don't want evolution taught in schools" and/or "They should teach alternative theories in schools."
That is forcing their belief onto people, because regardless of what individuals think, evolution *is* currently an integral part of modern biology.
This is so true an I will give you a bit of my history.
It took me until the age of 16 to learn about the theory of evolution. The main reason is that my grandparents are catholic and they raised my parents as Catholics (I.e going to a catholic school, church, etc), but, now they don't go to church mainly because they only did when they were young because it was forced on them. They allowed me to choose my beliefs (despite my grandparents trying to intervene) because they thought what their parents did by forcing a religion on someone is morally wrong.
At family gatherings (especially when my father's sister's kids have their conformation) I have to keep this knowledge (theory of evolution) of mine to myself, especially if my cousins ask me as to if I ever had my
conformation. I respect my relatives religous beliefs because I love them, but something tells me that the
feeling would not be mutual. My parents would probably get blamed for why I believe in evolution.
The ironic part of this though is that I don't use evolution to explain the origin of life, I use it to understand how life has advanced. I will never believe that god created life for two pretty good reasons:
- People assume god is a man (why not a woman - 21st century and we still have this man>woman view - disgusting.), hence, if god is a man why did the most primal creatures reproduce from splitting or asexually reproducing.
- Matter can NOT be created as this violates the biggest principle of physics (conservation of energy).
So how life started on Earth is still an open question, like with the big bang theory we know what happened ~10^-41 seconds after, but at time t=0?, Here is an even better question: "does time t = 0" even exist? Yes I know this sounds contradictory but it could be like a mathematical function where f(0) does not exist, but, as t -> 0 you will get something.