Peter Felten is director of the Center for Engaged Learning and a professor of history at Elon University.