Went to mine, had a blast!
Very fun and memorable night. Couldn't drink at the prom due to underage but did so at home afterwards.
Luckily, mine wasn't some gritty snoozefest like the other's here have decribed theirs as.
The venue was the beautiful and artistic Multi-Use centre out of town. Food and refreshments were served in intervals.
In the beginning, we alternated between dancing and speeches. Speeches, then some time to dance, then sit back down again and listen to the speeches.
After all the speeches were finished, of course, was non-stop dance and fun until 12.00am (I, likethe majority, left earlier though of course).
Music was a mix of pop, electronic, country, rock&roll and otherwise plenty of classics, unknown gems or typical top 40.
Mix of both line-dancing and liberal dancing.
The DJ allowed requests making things even more interesting.
Maybe I've just got a really amazing senior class too, but we were all on the dancefloor, all got up and had a good time. Everyone was so friendly all night but I did have one issues of accidentally bumping into the same girl twice (I said sorry the second time but it might have accidentally come across as rude. It was genuine though)>
I even managed to be the centre of attention a lot of the time as my enthusiasm and good dancing skills impressed .
I do suggest you go, you might have an amazing night, it might be cr*p, but at least see what happens I had so much energy all night and wasn't even exhausted even when I left. Aching muscles the next day or three.