+1 314-469-8722


As a 5-star PADI Instructor Development Center, we offer most PADI courses. Some are regularly scheduled, and some are offered on request. If you do not find the course you are looking for, contact us for details. Feel free to register online or call the shop for any of our regularly scheduled courses.

If you or your youth are interested in trying scuba we offer a variety of experiences and activities for kids as young as 8 years old. Check out our youth and beginner experiences for Bubblemaker sessions and birthday parties, Seal Team and Master Seal Team, Camps, Discover Snorkeling, and Discover Scuba Diving sessions for ages 10 and up to get an introduction to scuba and find out if it will be your next hobby. And if you have a scout in need of a swim test or one of the merit badges, check out our BSA Programs: BSA Swim Test, BSA Swimming Merit Badge, BSA Snorkeling Award, BSA Scuba Award, BSA Scuba Merit Badge Workshop.

If you already know you are ready to get certified, our Open Water Diver course is the place to start. There is a lot of information to digest, give us a call or send an email if you have questions about the course or the schedule.

Already certified but haven't been diving in a while? A Reactivate class will help you refresh your knowledge and skills in a controlled environment with an instructor. Most dive operations will require you to complete a Reactivate if you haven't been diving in over a year, so don't waste time on vacation and get it done before you leave.

Ready to take your diving beyond the limits of an Open Water Diver? Our Advance Open Water Diver, Rescue Diver (along with Emergency First Response and Emergency Oxygen Provider), and Master Scuba Diver Challenge are excellent options to help you with the dives that most interest you.

To attain the Master Scuba Diver rating you need to complete 5 specialties in addition to Rescue Diver. We offer most of the PADI Specialties and have many regularly scheduled.

Interested in technical diving? We offer a number of Technical Courses that will take you deeper, longer, or both. Most of these are scheduled as needed, contact us to schedule something.

Interested in becoming a PADI Professional? Check out our courses that take you on the pro path and allow you to work with students as a Divemaster, Assistant Instructor, or Instructor.

We also offer PSI Courses for those interested in becoming cylinder inspectors.