As a Mom of a child who is graduating high school, money to help pay for college, books, laptops, clothes, college sheets, etc is always good.. But I understand that 20 years from now that he will not remember those gifts, but so many things will be lost in the next ten years that it makes a special gift difficult to get. Savings bonds or special coins might be something to consider. Since my son is an Eagle Scout, Regional President of Venturing and Vigil in the OA, we are getting him a special OA blanket for his bed.