PADI Course DirectorPADI Freediver Trainer
PADI Tec Deep TrainerPADI Trimix Trainer
PADI Master InstructorEFR Trainer
PADI MSDT InstructorEFR Instructor