
Megan McDonald earned a Masters of Divinity from The University Notre Dame and currently works as Director of Family Catechesis at Our Lady of Perpetual Help Catholic Church in Glenview. She is an active parishioner of Saint Clement Church and was able to watch all 6 seasons of LOST in time for the finale in less time than she would like to admit.