I had an amazing time on my IDC. I had met Mark before to ask him for advise and found him an engaging, genuine and super knowledgeable person. He is always ready to answer all your questions and even send me very useful e-learning materials on forehand. When he started an IDC in Khao Lak which included an internship on a liveaboard I did not hesitate to join!
The program was super well organized and the team of professionals was excellent and professional and made the whole experience very enjoyable. They also showed a lot of patience and support where needed and never stopped sharing their great stories. They created an environment for us - a group of 6 candidates - to grow together and actually become a team that went in the Instructor Exam self-assured and we all passed! And that is just beautiful!
Highly recommended especially if you want to get work-experience on a liveaboard after your IDC!!