PADI DivemasterInstructor Development CourseOpen Water Scuba InstructorSpeciailty Instructor TrainingUK Speciality MSDT WeekenderIDC Staff Instructor
PADI DivemasterInstructor Development CourseOpen Water Scuba InstructorSpeciailty Instructor TrainingUK Speciality MSDT WeekenderIDC Staff Instructor