Questions about having a high school graduation party?

Its for my son and I would like to know what I can do to keep his friends interested in the party. Alcohol is not an option. 10PTS for the best suggestions.
11 answers 11