National

Had I given the same speech that teacher David McCullough, Jr. gave recently to students at Wellesly High School I’m sure I would have been met with hisses and boos but it would have been worth the outcry. Instead, I delivered some lame speech about friendship, courage, responsibility and doing one’s best. What David McCullough, […]