Zach Flanagin, Associate Professor, Theology & Religious
Studies, St. Mary’s College and parishioner at St. John
Vianney, Walnut creek.
Ph.D. History of Christianity, University of Chicago.
A.M., Divinity, University of Chicago, B.A., University
Scholars, Baylor University. Courses taught include the
Apocalypse, Origins of Christianity and Historical Jesus
among others.