Stephen Duffy is an alumnus of Settlement, having studied with Sandra Carlock and Yolanda Kulik. He received his Bachelor’s degree in Piano Performance from Oberlin College and Conservatory, where he studied with Prof. Joseph Schwartz. Stephen has studied organ extensively as well and serves as organist at both Holy Name of Jesus Catholic Church and Our Lady of Calvary Catholic Church, both in Philadelphia. He also performs as a piano soloist throughout the region and as part of the Cosgrove-Duffy Duo.
Education: Oberlin College and Conservatory, BM Piano Performance