- Master Instructor PADI
- IDC Staff Instructor
- Open Water instructor PADI
- Master Scuba Diver Trainer PADI
- MFA-EFR Instructor
- HSA Instructor
- Specialty Instructor PADI :
- Enriched Air Nitrox Instructor
- Oxygen Provider Instructor
- Underwater Navigator Instructor
- Deep
- Night
- Wreck
- Boat Dive
- Dry Suit
- U/ W Naturalist
- AWARE Coral Reef Conservation Sp
- Peak Performance Buoyancy
- Project Aware

- Master Instructor PADI 100%
- IDC Staff Instructor 100%
- Open Water instructor PADI 100%
- Master Scuba Diver Trainer PADI 100%
- MFA-EFR Instructor 100%
- PADI Oxygen Provider Instructor 100%
- Specialty Instructor PADI 100%
- Project Aware 100%