Having fun with teens in Mexico feel good