He earned his Ph.D. in Modern Chinese History at the University of Iowa, and he has also taught in Taiwan and at Trinity Evangelical Divinity School in Chicago, IL.