Sister J. Sheila Galligan, IHM
August 2, 2017
Sister Sheila is a Professor of Theology at Immaculata University. She has been teaching at Immaculata since 1990 and has also held courses at Saint Charles Borromeo Seminary. Her studies include extensive research on C.S. Lewis and Pope John Paul II, both of whom she examines in a literary and theological context. She also studies the theological basis of forgiveness. Her volunteer experiences include the Villanova Consortium for Mission Effectiveness, the Pastoral Council of the Archdiocese of Philadelphia, Generation Life and serving as Immaculata University’s “Macs Respect Life” Club moderator.