Galli is the managing editor of Christianity Today magazine. He previously edited Christian History. He received a Master of Divinity degree from Fuller Theological Seminary in Pasadena, California, and for 10 years served as a Presbyterian pastor in parishes in Mexico City and California.He has written books on preaching, prayer and the challenges of pastoral ministry, and is a contributing writer to The Christian Millennial History Project. He is married with three children.