A TEFL course in Phuket is a very grand thing to attend. ACT offers a 4 weeks on site TEFL course there in the Bangtao Beach.