The last weekend in May marks a number of celebrations in the United States. Of the over 13,000 public schools in the U.S., many schools will hold their graduation ceremonies that weekend. While thousands of people will attend graduation parties, thousands of other...