David Keddie is a Ruling Elder at Hope Presbyterian Church (PCA)
in Lawrenceville, NJ. For almost 20 years, he has served on the staff
of Princeton Christian Fellowship, a student ministry at Princeton
University. He is currently pursuing his Master of Divinity degree at
Westminster Theological Seminary.