Glenn has been in pastoral ministry for 20 years including several years pastoring in Lititz, PA, and as the founding pastor of Crossroads Community Church north of Philadelphia. Glenn's formal education includes a bachelor's degree from Messiah College and a master's degree from Asbury Theological Seminary in Kentucky. Glenn also received a scholarship for the Beeson Doctoral Program and in 1999 earned his Doctorate in Leadership and Communication. As part of Glenn's doctoral studies he and Denys traveled across North America and beyond. One of the highlights of this program was the opportunity to visit local churches in South Korea, including the largest church in the world, the Yoido Full Gospel Church.