Teens know how to have great time