Kirk is an exceptional diving instructor. He is patient and very good with children. His sense of humor helped me and my 17 yro niece sail through our open water certification. I am now taking his Advanced Open Water and Nitrox certification courses. You can’t go wrong with Kirk’s Dive Shop. - via 