David has been a Senior Pastor in three churches, an Adjuct Profesor in Religion, Ethics, and/or Philosophy at four Colleges. He has a Master of Theology Degree from Dallas Theological Seminay and a Bachalors degree from Florida State University. He is a Personal Fitness Trainer and is certifide with Titleist Performance Institute (TPI) as fitness instructor for golfers. He is author of God's Wrath Postponed which was reviewed in Bibliotheca Sacra. He has published articles for Christian periodicals.