Profile
Associate Professor
Keating Room 003
Ph.D., University of Notre Dame M.T.S., University of Notre Dame B.A., Franciscan University of Steubenville