What I learned from our seminary's conflict about hosting Tim Keller At times, the cost of theological diversity is painfully clear. Keyword tags Tim Keller Princeton Theological Seminary seminary theological education Read more about What I learned from our seminary's conflict about hosting Tim Keller