Hi. I use Phonics to teach ESL to kids here in Thailand with massive success. I must admit to changing some of vowel sounds slightly to make them more defined so as to avoid confusion but generally, kids take to English using this method like ducks to water!