Kyle David Bennett

Disciplining Preaching

The following is a guest post by Kyle David Bennett. Kyle is a recent PhD graduate from Fuller Seminary in philosophy of religion and philosophical theology. Before moving to NYC last year he taught philosophy at Azusa Pacific University and theology and ethics at Providence Christian College. He now teaches religion at The King’s College. […]