Courses
Book Now
Facilities
IDC Schedule
November - December 2025
January - February 2026
April 2026
May - June 2026
July - August 2026
September 2026
November 2026

Preparation Days
November 19 – 21

EFR Instructor Course
November 22 & 23

Instructor Development Course
November 24 – December 5

Instructor Examination
December 6 & 7

Specialty Instructor Courses
December 9 – 11

Learn to Teach Program
December 12 – 25

Preparation Days
January 27 – 29

EFR Instructor Course
January 30 & 31

Instructor Development Course
February 1 – 12

Instructor Examination
February 13 & 14

Specialty Instructor Courses
February 16 – 18

Learn to Teach Program
February 19 – March 4

Preparation Days
April 1 – 3

EFR Instructor Course
April 4 & 5

Instructor Development Course
April 6 - 17

Instructor Examination
April 18 & 19

Specialty Instructor Courses
April 21 – 23

Learn to Teach Program
April 24 – May 7

Preparation Days
May 18 – 20

EFR Instructor Course
May 21 & 22

Instructor Development Course
23 May – June 3

Instructor Examination
June 4 & 5

Specialty Instructor Courses
June 7 – 9

Learn to Teach Program
June 10 – June 23

Preparation Days
July 23 – 25

EFR Instructor Course
July 26 & 27

Instructor Development Course
July 28 – August 8

Instructor Examination
August 9 & 10

Specialty Instructor Courses
August 12 – 14

Learn to Teach Program
August 15 – 28

Preparation Days
September 7 – 9

EFR Instructor Course
September 10 & 11

Instructor Development Course
September 12 – 23

Instructor Examination
September 24 & 25

Specialty Instructor Courses
September 27 – 29

Learn to Teach Program
September 30 – October 13

Preparation Days
November 17 – 19

EFR Instructor Course
November 20 & 21

Instructor Development Course
November 22 – December 3

Instructor Examination
December 4 & 5

Specialty Instructor Courses
December 7 – 9

Learn to Teach Program
December 10 – 23