Terence Sweeney holds the Barry Fellowship at the University of Pennsylvania and is theologian-in residence at the Collegium Institute for Catholic Thought and Culture. He holds a doctorate in philosophy from Villanova University, where he is an adjunct professor.