Science steadily but effectively acts as a corrosive to religion. That's why we must insist our students become more scientifically literate. But a recent study done by the University of Michigan Institute for Social Research shows that what produces the most religious skepticism among college students is when they study the social sciences.
In other words, humanities and social sciences, much more than biological and mathematical sciences, challenge you to imagine the world though the eyes of others. And this exercise in imagination undercuts religious dogma far more effectively than any science lesson can.
This study shows us,
...both the Humanities and the Social Sciences see dramatic declines in attendance and even more in religious beliefs. Now, this might simply be because they were more religious to start with - but then, so were those who went into education. So I suspect that broadening world views is the major reason these students lose their faith - a conclusion also suggested by the fact that, in the Spirituality in Higher Education Study, participation in a "study abroad program" also created increased skepticism about religion.
The Univ. of Michigan study concludes: "Our results suggest that it is Postmodernism, not Science, that is the bête noir of religiosity."