As a non-swimmer, I was worried about this experience. However, the crews knowledge, ability to teach, and patience allowed me to get over my apprehensions and experience every moment of snorkeling. I recommend this tour for ANYONE wanting to see the titles and fish in their natural habitat.