I'm not trying to be funny but maybe check out the top 40 now and then, most teens only want chart music and those are just top 40's.
We do a lot of 11-15 years old gigs, if you start playing music that hasn't hit the charts in the last 2 years they loose interest, stick with modern chart stuff and I can almost guarantee you a full dancefloor all night.
As with all chart music and as bad as some of them are the kids love them: http://www.bbc.co.uk./radio1/chart/singles
I would say they are the easiest and best gigs, 2-3 hours normally, you can have a packed dance floor, no drunks, a really good vibe and will enjoy it. Your unlikely to be able to charge as much as high end wedding mind. We will often try and get them to change the date for a Sunday, for a reduced rate, because the lost earning potential for a Saturday makes them not cost effective to price low.