Author: Mary Hansen

Mary Hansen writes at She is a former teacher and has written for the for the National Catholic Register, The Catholic Register and OnePeterFive. She has a B.A. from Queen’s University and a Master of Education and  Master of Divinity from the University of Toronto (St. Michael’s). She writes from Ontario, Canada.