Dean Inserra
Dean Inserra is a graduate of Liberty University and holds an M.A. in Theological Studies from Midwestern Baptist Theological Seminary. He is pursuing a DMin from Southern Baptist Theological Seminary and is the founding pastor of City Church in Tallahassee, Florida.