John is a speaker, author, and consultant in areas related to church leadership, discipleship, and Sunday School. He currently serves as the Executive Director, Baptist Association of Christian Educators (BACE) and Discipleship Pastor, Northside Baptist Church, Murfreesboro, Tennessee. He previously worked at LifeWay Christian Resources as the Training & Development Manager and Lead Adult Ministry Specialist. He graduated in 1986 from Southwestern Baptist Theological Seminary, earning the Master of Arts in Religious Education. He has served on church staff in churches in Texas, Louisiana, Alabama, Florida, and Tennessee.