Terry Armstrong has served as a pastor in Veneta, Oregon, and is now living and working in Madison, Wisconsin. He is a graduate of Trinity Evangelical Divinity School.