Stephen Goes to Harvard
Season 2 E 160 • 12/19/2006
The election on his mind, Stephen takes a trip to Harvard University, where he sets the students of the John F. Kennedy School of Government straight.