Signing up was a breeze, when I called all the people I talked to knew what they were talking about. The travel agent, Leah was especially helpful. Loved the smiley faces on portal for what needed to be done. Our son came back more confident and mature. With having to do things out of his usual box, he learned new skills, made new friends and had a great time. Great diving, our son did the Neptune and received his Advanced Open Water Padi and 5 other specialty diving certifications. So at 16 he is well on his way to being a Master Diver. He really enjoyed the crew, meeting new friends, and trying new food. He really didn't want to come home and is looking forward in the future to go back and do the Rescue Diver course. I just wish they did a program for adults!