Stephen St. John is a writer and speaker with a background in business, education, and non-profit ministry. He earned his Bachelor's Degree in Organizational Management and Master's Degree in Theological and Ministerial Studies. Alongside his wife and seven kids, Stephen has lived and worked in North America, Africa, and Asia.