We offer the full range of PADI professional level courses including:

Instructor Development Course
If you like people, have a passion for scuba diving and want an extraordinary life - become a PADI Instructor.

MSDT Prep Course
Learn to teaching speciality diving courses such as deep, wreck, enriched air/nitrox, full face mask, AWARE and more.

Diveheart Instructor
Diveheart works with certified scuba divers and Adaptive Divers (individuals with a disability) to create Adaptive Dive Teams that allow everyone to experience zero gravity underwater. This course is the first step to becoming part of a Diveheart team.
We also offer programs designed to you from any level of recreational diver through the professional levels:

Open Water Diver to Divemaster
YOUR CURRENT RECREATIONAL LEVEL: Not Certified
YOUR PROFESSIONAL GOAL: To become an Divemaster
YOUR PROFESSIONAL GOAL: To become an Divemaster

Advanced Open Water through MSDT Prep
YOUR CURRENT RECREATIONAL LEVEL: Advanced Open Water
YOUR PROFESSIONAL GOAL: To become an Instructor & Master Scuba Diver Trainer
YOUR PROFESSIONAL GOAL: To become an Instructor & Master Scuba Diver Trainer

Rescue Diver through MSDT Prep
YOUR CURRENT RECREATIONAL LEVEL: Rescue & Advanced Open Water Diver
YOUR PROFESSIONAL GOAL: To become an Instructor & Master Scuba Diver Trainer
YOUR PROFESSIONAL GOAL: To become an Instructor & Master Scuba Diver Trainer
If you do not have the required dives for Divemaster or for the IDC, you may sign up for our Unlimited Diving Packages which are only available to our professional track students. For $450 per week you are able to dive up to 4 times per day, 2 tank trips, for 7 days. People will normally average about 20-25 dives per week.