I really can't say anything negative about this. The amazing people who runs this really are kind and patient. They have 2 groups, those who are confident in swimming/snorkling and those who need a 5 minute lessons. We got to see hundreds of different fish, over a dozen of turtles, and one of the guys caught an octopus to pet. We felt extremely safe in the water because all the people are also certified lifeguards and the captain was always on the boat if something goes wrong. It was such an amazing experience, that if we go back to Oahu, we would do this again!