Staff
Spencer Johnson
Spencer was born and raised in the foothills of Morganton, North Carolina. He attended Western Carolina University where he met his lovely wife, Courtney, and was saved by the Lord Jesus through the ministry of Reformed University Fellowship (RUF). Upon graduation, they moved to Blacksburg, VA where Spencer served as the RUF intern at Virginia Tech, while Courtney worked as the Director of Client Services at the local Pregnancy Resource Center. After their time in RUF, they moved back to…
Richard Mayes
Richard Mayes is a North Carolina native, married, with three adult children, and a member of The Church of the Good Shepherd since 1996. Moving his family to one of his wife’s family homes in Durham in 1994, he settled into life in the county near a thriving city and continued working in manufacturing, commuting daily to Virginia. After retiring from product development, he offered to fill in the gap for a short time as a handyman while the church…
Matt McClure
Matt McClure’s first foray into church musicianship was in his 4th grade year on the stage of a little Presbyterian church in Knoxville, TN. Even then, he knew he was made to play music, and he focused his studies on that pursuit. In 2003, the McClures moved to the Triangle for Matt to work at UNC-Chapel Hill as one of the band directors and the saxophone teacher. In 2013, he started working part-time in the music ministry of Church of…
Director of Children’s Ministry
Bethany Porter
Nursery Director
RiLee Robeson
Felix Sung
Felix Sung grew up in South Central Pennsylvania, in the shadow of Gettysburg, Antietem, South Mountain, and Harpers Ferry battlefields, where his earliest ambition was to become a Civil War historian. As a high school sophomore, life—in the form of an Apple II computer—intervened, diverting his energies into pulling off stupid and annoying computer tricks, thereby laying the foundation for his current role at CGS. When not engaged in stupid computer tricks, Felix enjoys playing euphonium, arranging choral and wind…