Father’s Homilies
Pentecost 2025 – June 8, 2025
~ Happy Birthday! Somewhere in your Catholic education or formation, no doubt you learned that Pentecost is the “birthday of the Church.” This…
Learn More
Honoring Our School’s History
To our many alumni and guests returning to St. Margaret of Scotland School, I am Father Matthew O’Toole, pastor of…
Learn More
“We Are Responsible For Our History”
Having taught history for years in high school, I was often reminded that there was a portion of history the…
Learn More