Phone: 610-622-7000 ext. 2600
Degrees and Certifications:
Bachelor of Arts in History from Saint Joseph's University, 2007 Masters in Education from Cabrini College, 2012
Welcome to my teacher page! I grew up in Lansdowne, where I still coach swimming in the summers at Lansdowne Swim Club. I attended St. Charles Borromeo School, Monsignor Bonner High School, and Saint Joseph's University, where I majored in history and was the captain of the rowing team. After graduating from Hawk Hill, I started teaching as a building substitute in 2008, and I have taught at Upper Darby High School ever since. I taught Global Studies in the Freshman Academy for 6 years on Teams B & D, Government & Law and AP Governemnt & Politics since 2015, and AP World History since 2018.