David McCullough's commencement speech at Wellesley High School, Massachussetts in June this year was a controversial one, as he defined graduates as “pampered,” likely to get divorced, and “not special.”
Watch David McCullough's full speech here and judge for yourself.
You can read the transcript here.