Steve Botsford tiene una maestría en Educación Religiosa de Loyola University, New Orleans; una maestría en Administración de Empresas de University of Phoenix; un certificado de gestión de iglesias de Villanova University y es un catequista experto en la Arquidiócesis de Atlanta. Después de convertirse a la fe católica en 1992, se convirtió en catequista para ayudar a otros a aprender sobre el amor de Dios, el mismo amor que experimentó durante su conversión. Trabajó durante más de diez años en ministerios parroquiales como ministro de jóvenes y DER (director de educación religiosa). Como DER, Steve dirigió un equipo para cambiar la marca y reinventar PSR (Parish School of Religion, por sus siglas en inglés) a Ministerio infantil LAUNCH, que incluye un diseño temático inmersivo, aulas móviles y una metodología curricular mejorada.