Stormtrooper23 I would highly recommend Duke then, everyone who graduates Duke is fluent and has a great vocabulary. It's the most challenging in Thailand of these type of schools but the teachers and curriculum are great. The only higher fluency option is
@Chulalongkorn ***********
's intensive Thai program (which I did their free program) and the curriculum isn't as well written but it's more like 5 hours per-day committed time Mon-Fri. Duke is great.