I just went scuba diving for the first time and had a fantastic experience. Gareth was the instructor and did an excellent job. He patiently (and humorously) made sure I learned all I needed and practiced it on land and in shallow water before going for my dive. It was so beautiful and other-wordly. Thank you Dive Bus!