I liked the idea of rewarding students with some type of points system for attending games. The more points you earn, the sooner you get your choice of seat (or as mentioned before, you're put into a grouping with people that have similar amounts of points) and you can claim them for "rewards" as well. Should work out to seniors get choice of seats and on down the points list. You want good seats, attend games and earn points. My only stipulation would be that you must be scanned in at the beginning of the game and scanned out when you leave. You stay for the whole game, you get x-amount of points. You stay until half time, you get y-amount of points. Rewards those that stay (and I don't care if they're sitting on their phones just to earn points, it looks good to have butts in the seats) and "punishes" those that leave early. This could be done at all events as well. When students go to claim their tickets, they will be told what grouping to go into and when getting scanned at the game, the program that the scanner uses could be designed to not allow entry for those that aren't supposed to be in that group to avoid "jumpers". Select what group you're scanning in, scan the cards, and away you go. Green means go, red means not allowed. When that group is done, move on to the next group. Just my thoughts. I also like the idea of transferring these points into priority points when the student graduates. They put in the time to attend games, they should be rewarded.