Reason has long taken precedence over religion on most America’s college campuses. For over a century, universities like Georgetown, which was founded by Jesuits, Harvard and Yale, which were both established by ministers, have seen their fortunes rise as religious traditions gave way to secular education.
Now, one major university is going against this time-honored trend. Dr. Robert Sloan, has been president of Baylor University in Texas since 1995. The school is Baptist by tradition, but secular in its teaching. Sloan aims to change that. He argues that bringing God firmly back to the classroom will boost the endowment of this university of 14,000 students in Waco, Texas, improve its academics, and its national standing.
Guests:
Robert B. Sloan, Jr., President and Chief Executive of Baylor University, Jim Patton, Chairperson of the Department of Psychology and Neuroscience at Baylor University, Nancy Ammerman, Professor of Sociology of Religion at Boston University