Colo Surf: How does it transform your children and teenagers?

How do you choose a good surf camp for your child?