Coral Reef Institute Premier IDC Instructor Development Courses, Perth PADI Divemaster, PADI Assistant Instructor, PADI Open Water Scuba Instructor, Emergency First Response Instructor, PADI Master Scuba Diver Trainer PADI IDC Staff Instructor and Dive Co