We were on the Glory in September with my 13 yo. They had some pretty good sounding teen events (my teen especially liked the ping pong/air hockey tournaments and the mock poker games), but he went to several events where no one showed. The staff running the program says this is all too common. Teens end up meeting each other and then just hanging out. But, there are disco parties, movie parties, trivia games, board games, mocktail parties, etc.
My son had a blast.
CarnivalSensation February 2015
Carnival Dream November 2015
Carnival Fascination April 2014
Carnival Elation March 2011
Carnival Imagination Sept 2007
Carnival Sensation Dec 2006
RCI Sovereign of the Seas Sept 2006
Carnival Miracle Sept 2005
Carnival Glory Sept 2004
Carnival Fantasy Jan 2004