I remember Christopher Hitchens pointing out how he grew up in Anglican run schools in England, and how they made him an atheist, by allowing him to learn about the Bible. He said the best way to ensure generations of atheists in America would be to teach multiple religions in schools. He said that if the faithful want creationism in schools, than this would open up the door for other religions to have their material taught as well. Soon enough, children would see that none of these religions are special, they all come from ancient ignorance (save scientology and mormonism, recent insanities), and the religious would receive the exact opposite of what they wanted. I think this would improve affairs in America greatly.