John was raised in a small town in Arizona, nestled between Lake Powell and the Virmillion Cliffs. He attended Ozark Christian College in Joplin, Missouri where he earned his BA degree. He would later earn his graduate degree from Crown College in St. Bonifacius, MN.
John has served as both a youth minister and as a chaplain. Both opportunities have given him a love for teaching others. He writes with over 24 years of ministry experience and a host of personal challenges. His writing is as insightful as it is informational.