Christopher Trevor Baglow was born in New Orleans, in 1968. After receiving a B.A. in Theology at Franciscan ', University of Steubenville in 1990, he earned an M.A. in Theology I from the University of Dallas in 1996 and a Ph. D. in Systematic Theology from Duquesne University in 2000. He has taught courses ' in biblical studies and theology at various institutions, and currently teaches philosophy and religion at Saint Joseph Seminary College in Covington, LA.