PADI eLearning

PADI (Professional Association of Diving Instructors) offers an extensive diving courses for both beginner divers, advanced divers, and divers just looking to refresh their skills.

PADI recommended courses:

PADI Suba Tune-up Course      PADI Rescue Diver Course      PADI Advanced Open Water Diver Course