Diving in bodies of water at higher altitudes can be a special challenge. Learn what you need to know to dive them safely.Deep Diving
Many exciting dive sites are located in deeper water. Learn how to make these types of dives safely.Enriched Air Nitrox
You 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 Diving
Learn about ice diving environments, special equipment, special planning for ice dives, and emergency procedures.Night and Limited Visibility
This 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 Video
Learn proper photography techniques to get better results instantly and optimize your camera system.Search and Recovery
The 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 Diving
Diving on wrecks is exciting but there are some potential risks too. With the right training, wreck diving can be a safe and fun adventure.
This 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 Diving
Make 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 Techniques
Our 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.Navigation
To 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 Bouyancy
The Perfect Buoyancy class will improve your swimming position and reduce effort while diving.Science of Diving
Get 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 Diving
Sharks 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 Rescue
The Diver Stress & Rescue program will teach you about accident prevention and how to handle situations that might occur.