He has spoken for organizations including Focus on the Family, the Chuck Colson Center for Christian Worldview, Cru, Youth Specialties, Hume Lake Christian Camps, Fellowship of Christian Athletes and the Association of Christian Schools International.