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.

addiction-support family find-us history grief-or-loss marriage mens storiespng testimonial womens young-adulthood healing our-grounds prayers calendar malvern-live retreats2go plan-your-visit donate