I recently completed my IDC with Marie at Poseidon Diving Station in Hikkaduwa and all I have to say is do it! I am someone who needs structure and order and day 1 was an excellent orientation on how the following 2 weeks would evolve. That order and structure was kept throughout the course with adjustments where necessary due to weather conditions. The content of the course and requirements evolve in a very natural way when it comes to difficulty. Marie's way of teaching is fun and efficient (and this comes from someone who hates physics and numbers!). The amount of course material provided is a huge tool to study before, during and after the IDC. It was the start of the season for Poseidon Diving Center but their team were their usual helpful from day 1. I have nothing else to say except that I would do it all over again with Dive-Careers.com.