Sam has been teaching since 2002 and is a PADI IDC Staff Instructor teaching Open Water, Advanced Open Water, Rescue, Divemaster and Assistant Instructor.
Sam also teaches 17 of PADI's 24 Specialties.
Plus Emergency First Response CPR, 1st Aid & AED. Oxygen Provider for divers
DAN (Divers Alert Network) O2, and DEMP courses