Thorough and very professional
I have just completed my IDC with Ann at G2S and can't recommend it more.
When I was looking for a place to train to become an instructor in Thailand I looked at many dive centers but I was pointed in the direction of G2S and Course Director Ann Christmas.
The level of teaching and training was thorough and very professional. It helped shape me to become the instructor I am today. Ann goes out of her way to help, even in her spare time and is a specialist at helping people overcome challenges they face during the course.
The IDC is two weeks of classroom, pool, open water training and theory as well as a two day instructor exam putting all that you have learned to the test.
All these sessions and training prepare you to begin teaching courses and guiding as soon as you pass. It's intense but so worth it when you get the certificate and start life as a new PADI instructor.
The diving here is also insanely good especially dive sites like Richelieu rock and the Similan islands.