Stephen Beach

Stephen Beach
Upper School Humanities

PhD, Philosophy, University of South Africa (In progress) I M.A., Philosophy, Holy Apostles College and Seminary I M.A., Catholic Theology, University of St. Thomas (Houston) I B.A., Philosophical Theology, Seton Hall University 

Mr. Beach has been involved in ministry in the Diocese of Charleston for the last 16 years. He served the diocese as a seminarian for four years, was involved with the Catholic Young Adults of Lucis Via, taught at Bishop England High School in Charleston for 11 years, and now teaches the humanities at Our Lady of the Rosary. One of his passions is to introduce students to the Greek and Medieval philosophical tradition. Mr. Beach also serves as an adjunct professor at Benedictine College in their Classics department.

Top