David is a pastor in Minneapolis, MN.
He has degrees from the University of Minnesota and Princeton Theological Seminary.
He hosts the podcast Like Trees Walking with Michael J Nelson. This is a podcast about the “Big Questions” of life: philosophy, theology, morality, and human existence. It’s pretty funny.