John is a graduate of the University of Kansas. He has a masters degree in business administration from Indiana University, and a masters degree in Philosophy of Religion at Bethel Theological Seminary. He currently serves on the board of Christianity Today. He is also the past Chair of the Board of Trustees of InterVarsity Christian Fellowship.
John and his wife Kathy have two daughters and make their home in Edina, Minnesota.