Bachelor in English, Temple University, 1986. Master of Arts, Villanova University, 1992. Doctor of Philosophy, Lehigh University, 2002.
Vice president marketing Universal Service Agency, Fort Washington, Pennsylvania, 1987—1991. Lecturer Gwynedd-Mercy College, Gwynedd Valley, 1992—1998, director academy resource center, 1998—2002, assistant professor, director, 2002—2003, assistant professor, writing program coordinator, 2003—2008, associate professor, since 2008, chair, language, literature and fine arts division, 2008—2009, interim dean, since 2009. Co-chair mission and values committee Gwynedd-Mercy College, Pennsylvania, 2000—2002, member strategic planning steering committee, 2003—2005.
Member faculty-student committee Gwynedd-Mercy College Middle States Self-Study Work Group, since 2004, chair faculty-student committee, 2006—2007, chair middle states self-study workgroup, 2004—2006, co-chair, FYE Task Force, 2005—2006.
Member of Modern Language Association, International Virginia Woolf Society, National Council Teachers English, Lambda Iota Tau, Kappa Delta Pi (honorary).
Married Patrick J. McGarry, April 5, 1986. 1 child Neil Patrick.