Wellesley High School English teacher David McCullough, Jr.’s faculty gives an unexpected and poignant speech to the Class of 2012 last Friday.

via ConservativeVideos.com