Distinctive Specialty Courses
PADI has a number of less mainstream but often either more specialist or technically based Specialty Courses normally written by PADI members rather than in house at PADI. Some of these courses are a good stepping stone to the PADI TecRec Program.