40 Years experience as a SCUBA Instructor​
20 years experience as a Cave instructor
PADI Course Director #4612
PADI/DSAT Trimix Instructor Trainer
​Advanced Wreck Instructor Trainer
PADI/DSAT Tec Deep Instructor Trainer
PADI/DSAT Nitrox/Trimix Gas Blender Instructor Trainer
IANTD Trimix Instructor 
IANTD Trimix Instructor Trainer
Emergency First Responder Instructor Trainer
Automated Emergency Defibrillator Instructor Trainer
Oxygen Provider Instructor Trainer
First Aid Instructor Trainer
Advanced Nitrox Instructor Trainer 
Training Director for NSS-CDS
rEvo Closed Circuit Rebreather instructor

CCR Trimix Instructor
U.S. Coast Guard 100 Ton Captain with submersibles endorsement
U.S. Navy qualified recompression chamber operator/supervisor
U.S. Navy qualified Ship Salvage Diving Officer & Surface Warfare Officer

.