John is the Pastor at Muscle Shoals Baptist Church in Muscle Shoals, Alabama. John is a candidate for a Masters in Divinity at Southern Baptist Theological Seminary. John has been serving in ministry for the last 13 years as a Student Pastor. John’s heart is to preach and communicate the Gospel to the world by serving the church and making disciples. John’s writings have been published on The Gospel Coalition website, and The Vision Room website.