Hiya OneFish...
Before you decide, you really should consider Thailand.
Thailand is definitely a great place to do an internship to become a divemaster.
Here at Aquanauts in Pattaya Beach, we offer all-inclusive DM internships of 2-3 months. During that time you get
unlimited diving with most interns logging 100+ dives during that time. And it's not all the same type of dive in the same sites and the same conditions. We have 22 different sites in the area. Some deep, some not. Some with good viz, some not. We've got 3 wrecks, drift dives, wall dives and deep diving (for techies) up to 92 meters.
At Aquanauts, you work every single day with "real world" tourist customers. At larger "instructor factory" programs, you get pushed off onto "intern boats" and simply do practice scenarios on other interns. Our program is built on Personalized Training, so you work individually with IDC Staff and Master Instructors and our two in-house Course Directors.
The internship includes everything for one price: courses, books, new equipment, full private accommodations, all your PADI certification and testing fees, plus unlimited diving. And if you decide to go on to become an instructor, we also offer a written Guarantee that you will pass the Instructor Exam your first time or we pay for another exam for you. Finally, if you enroll early, you also get your choice of 3 sets of free bonus courses.
Finally, while you can do similar internships elsewhere, also consider your on-shore environment. If you're going to be in one place for 3 months, you need a certain level of modern conveniences and creature comforts that many places really can't offer. Pattaya is Thailand's 3rd largest city and offers such amenities as 2 world class hospitals, 2 deco chambers, 3 large shopping malls, 2 multiplexes, bowling alleys, a range of water sports, a full-on water park and more.
Full details on our program and our location are on our website at
www.divinginstructortraining.com.