+0

Basically, there are two forms of the English language [link to commercial school removed by moderator Put these links in your profile, not in posts.] – British and American. And even though British is the original form, most students want to learn the American version, which is much more widely spoken. The two forms are similar, with some of the primary differences being idioms, slang and pronunciation. However, unless there’s a specific reason a student needs to learn the British version, I’m always going to strongly urge them to learn American English. There are also two choices when deciding on your teacher. Those choices are learning from a native speaker or a non-native speaker. This choice may not be as easy as it seems. So, the questions are, what’s the best route to take when choosing an ESL teacher? And should I choose a native speaker to teach me?

+1
Teacher Eriza, there are two forms of the English language – British and American.

Actually there are many more dialects of English, such as African American Vernacular English and Indian English. Business English (International English) tends to go with the standard American dialect.

Teacher Erizaprimary differences being idioms, slang and pronunciation

There are significant differences in grammar, spelling, formats of dates, and word usage also.

https://en.wikipedia.org/wiki/Comparison_of_American_and_British_English

Comments  
Teacher ErizaThe two forms are similar

In fact, almost identical. At least 99% of standard AmE and standard BrE is exactly the same. The most noticeable difference is probably pronunciation (accent). There are also some different words used for certain things, and some different expressions, and a few different spellings, but for the vast majority of the core of the language you don't need to choose to learn either American English or British English, you can just learn English.

Teacher Eriza And should I choose a native speaker to teach me?

Where possible, yes, but not all native speakers are good teachers or very knowledgeable about the language that they speak.