In addition to pastoral ministry, Josh teaches at Wheaton College as an adjunct professor in Bible and Theology, where he is also completed his PhD in New Testament & Biblical Theology. He earned his M.Div. from Grand Rapids Theological Seminary.
Josh enjoys reading, writing, music, sports, and great coffee—all in the company of friends of family. He and his wife, Caitlin, have five children: Natalie, Celia, Annabelle, Tobin and Lina.