Born in Jacksonville, raised in Fernandina Beach, went to college in Minnesota, and back again. John married his high school sweetheart, Tanya, and they have been married for over 20 years and have five great kids and two quirky Boston Terriers. John holds a Bachelor’s degree in Communication Studies, a Masters in Christian Apologetics, has authored several books, and enjoys biking, lifting weights, strong coffee, reading, and hanging out at the beach.