She graduated summa cum laude from Loyola University of Chicago and earned her law degree from the University of Virginia School of Law. Her volunteer positions have included La Grange Park Public Library District board member and president, Girl Scout leader, Cub Scout Troop Treasurer, and several positions at St. Francis Xavier Catholic parish, including Eucharistic Minister and Coordinator and Finance Council member. Mary Pat is married to Mike and they have four children ranging in age from 21 to 27.