It's graduation season and people are still loving this high school commencement speech from this teacher at Wellesley High School in 2012. While his opening is pretty funny, it gets to the point 2:40 into the speech.