IDC @ Sairee Cottage Diving is to date one of the best dive training experience I have!
Course Direction Marcel and Staff Instructor Julian had patiently guided us in developing and maximizing our potential as PADI diving instructors (with lots of extra materials, experience sharing, insights, etc etc etc). At the end of the course, we gain confidence not only in passing the Instructor Exam but also in training a generation of adept and responsible divers in the future.
I have just conducted an OW course two days ago; the philosophy I learned from them is immediately practical and applicable in the field. I will recommend them to anyone who wants a seriously good and seriously fun instructor training experience!