Courses

PADI Discover SCUBA
Discover Snorkeling / Freediving
PADI OPEN Water Dives
PADI OPEN Water Pool Sessions
PADI Advanced Diver
PADI Specialty Courses
PADI Rescue Diver
PADI Dive Master
Windsurfing Basics Level 1 and 2
Paddle Canada Basic Flatwater SUP
Paddle Canada Advanced Flatwater SUP