It's hard for someone who doesn't already speak a tonal language since tone is the basis for the entire language. And since Thailand hasn't developed a universal way to write the tones with roman letters, there is no easy way to teach the language to big masses at an effective rate.