We took their PADI open water certification class and they were fantastic. They are flexible with scheduling, they keep the classes small (SUPER helpful for learning to dive) and they are very knowledgeable. I felt very safe and well trained by the end of the class. - via 