Teaching English as a Foreign Language is quite a broad job description. Breaking it down you need to consider teaching the grammar, vocabulary and pronunciation of English. Plus, you need to teach reading, writing, listening and speaking skills. The way…
