Joseph Haggarty
About Joseph
History, Math, and Science Teacher, Sparhawk Academy
Joseph Haggarty finished his graduate studies in Philosophy at Boston College in 2015, after earning a Masters there and a BA in Philosophy at Thomas Aquinas College in Santa Paula, California. He has taught at many levels, including as an Assistant Professor at TAC and as an Adjunct Professor at St. John’s Seminary in Brighton. Mr. Haggarty also taught middle school and high school for two years at Trivium School in Lancaster. He lives in Millis with his wife Caroline and their 6 children.