The PADI Instructor Development Course (IDC) is a rigorous training program that prepares experienced divers to become professional scuba diving instructors. Through classroom sessions, confined water training, and open water dives, participants gain the knowledge, skills, and confidence to teach scuba diving and lead others in exploring the underwater realm.