December IDC
IDC Prep: November 26 - 28
IDC: November 29 - December 13
PADI IE: December 14 - 15
Instructor Specialty Courses: December 17 - 20
IDC Prep: November 26 - 28
IDC: November 29 - December 13
PADI IE: December 14 - 15
Instructor Specialty Courses: December 17 - 20
IDC Prep: October 29 - 31
IDC: November 1 - 15
PADI IE: November 16 - 17
Instructor Specialty Courses: November 19 - 21
IDC Prep: October 1 - 3
IDC: October 4 - 18
PADI IE: October 19 - 20
Instructor Specialty Courses: October 22 - 25
IDC Prep: September 3 - 5
IDC: September 6 - 20
PADI IE: September 21 - 22
Instructor Specialty Courses: September 24 - 27
IDC Prep: August 1 - 3
IDC: August 4 - 19
PADI IE: August 20 - 21
Instructor Specialty Courses: August 23 - 26
IDC Prep: June 27 - 29
IDC: June 30 - July 14
PADI IE: July 15 - 16
Instructor Specialty Courses: July 18 - 21
IDC Prep: May 28 - 30
IDC: May 31 - June 14
PADI IE: June 15 - 16
Instructor Specialty Courses: June 18 - 21
IDC Prep: April 30 - May 2
IDC: May 3 - 17
PADI IE: May 18 - 19
Instructor Specialty Courses: May 21 - 24
IDC Prep: April 2 - 4
IDC: April 5 - 19
PADI IE: April 20 - 21
Instructor Specialty Courses: April 23 - 26
IDC Prep: February 26 - February 28
IDC: March 1 - 15
PADI IE: March 16 - 17
Instructor Specialty Courses: March 19 - 22
IDC Prep: February 1 - 3
IDC: February 4 - 18
PADI IE: February 19 - 20
Instructor Specialty Courses: February 22 - 25
IDC Prep: January 3-5
IDC: January 6 - 18
PADI IE: January 19 - 20
Instructor Specialty Courses: January 22 - 25