I did the General English and Business English courses as a blended program with a mix of on-line (I was working full time in a university) and residential (undertaken in a mid semester break). I have visited over 40 countries as an academic - and Thailand is one of my favorites. The opportunity to study on-line and do the residential component in Phuket was too good to miss. ITTT in Phuket had superb staff and great facilities - with the student accommodation providing real value for money. I have since retired as a Professor from Griffith University and have taught TEFL classes in Laos and Hong Kong. I now work as an English coach (on-line) with IgniteTalk, who are based in Bangkok.