I started teaching at St. Francis Xavier in August 2010 and have loved being immersed in our culture of Love of God, Love of Others, Love of Self, ever since. I have been Assistant Principal here since August 2018. As such, I feel privileged to help our faculty, staff, families and parents work together to create a more loving world through the holistic education of our fantastic student population.

I hold a BA in Teaching from Westminster College and an MA in Catholic Educational Leadership from the University of San Francisco. One of my favorite parts of being a teacher is teaching the middle schoolers to think critically and make inferences, skills which help my student succeed wherever their future takes them.

I love to reading in my spare time as well as going to see live music. I'm blessed to be a parent myself, which is a source of tremendous joy, and our whole family enjoys spending time with our furry companion, Cat Stevens!

Mary Duncan
Assistant Principal
Professional Educator
Middle School - 7th Grade