At Diving Sports we believe in making sure all our students receive the highest quality instruction and customer service. We are in the business of training, mentoring, and supporting students to become safe, skillful and confident divers. When you take a course with Diving Sports, you are welcomed into a passionate and inclusive community of divers eager to support your diving journey well beyond the duration of your class.

We have an uncompromising commitment to safety, and choose quality over quantity when instructing our courses. At Diving Sports, we are not trying to be the least expensive training facility in the industry. We pay a fair living wage to all our staff and value the training, effort, and commitment it takes to become a quality dive instructor. We take much pride in our Scuba and Freedive training at all levels and will hold our students and professionals to a high standard. Our team has decades of experience training divers in our local waters at all levels. We only offer small group training with a maximum of 4 students per instructor to ensure that each student gets the individualized attention they deserve.

You won’t feel rushed through programs to fit into strict timelines. We adapt and tailor our schedule to fit our individual student’s needs. We begin by scheduling our courses with the number of classes it typically takes most students to complete the performance requirements for the course. Our instructors are open and communicative about your progress and learning needs throughout the course. Students may need to schedule additional pool or ocean training dives prior to certification. This ensures our students complete their courses with all the skills and knowledge they need to be safe and enjoy their future dives and courses.

Whether you are trying diving for the first time, or an experienced diver ready to take your training to the next level, Diving Sports is ready to help! If you’re not sure which course is right for you, or have any questions about our programming, please don’t hesitate to reach out to one of our team members by phone or email. We’d be happy to set up a time to meet with you and share a tea or coffee while we answer any questions you might have!