Altitude DivingDiving in bodies of water at higher altitudes can be a special challenge. Learn what you need to know to dive them safely.
Deep DivingMany exciting dive sites are located in deeper water. Learn how to make these types of dives safely.
Enriched Air NitroxYou no longer have to make a choice between safety and longer dive times – nitrox is the key. We teach you everything you need to know about enriched air nitrox and why you should be diving with it.
Ice DivingLearn about ice diving environments, special equipment, special planning for ice dives, and emergency procedures.
Night and Limited VisibilityThis program teaches you how to plan and conduct dives at night and when visibility is limited. Learn how to be safe and have fun in these challenging environments.
Underwater Photo and VideoLearn proper photography techniques to get better results instantly and optimize your camera system.
Search and RecoveryThe Search and Recovery program teaches you different search patterns for use in various conditions and the proper techniques to lift objects. Finding objects underwater doesn’t have to be difficult with proper training from our program!
Wreck DivingDiving on wrecks is exciting but there are some potential risks too. With the right training, wreck diving can be a safe and fun adventure.
Boat DivingThis program covers the additional knowledge you need to make your first boat diving vacation a true success. We also go over techniques necessary to dive properly from all sizes and types of boats.
Drysuit DivingMake diving a year-round activity by using a dry suit. The Drysuit diving class will teach you how to select and properly use your personally fitted dry suit.
Equipment TechniquesOur Equpiment Tech course can show you which equipment is best for you. We also teach you the basics of how your equipment works and go over proper care and maintenance.
NavigationTo become a safe and confident diver, it is important have an understanding of navigation. You will learn different navigational skills for safe and fun underwater adventures.
Perfect BouyancyThe Perfect Buoyancy class will improve your swimming position and reduce effort while diving.
Science of DivingGet the need to know on diving. Learn about diving theories, the aquatic environment, your equipment, and how diving impacts you. The more you know, the better a diver you can be.
Shark DivingSharks have always captivated the attention of mankind. This program will help you to separate fact from fiction and learn the truth about these fascinating creatures. You will also learn how to react properly when diving or snorkeling with sharks.
Diver Stress and RescueThe Diver Stress & Rescue program will teach you about accident prevention and how to handle situations that might occur.