English is an international language used to communicate, so learning English is necessary for Thai students. Undoubtedly, choosing a teacher to teach is one of the elements that will make learning English successfully. In my opinion, learning English with a Thai teacher is better than learning with a native speaker for three reasons.