Great Debates
An English teacher does not only teach English as a subject, especially in the case of those who teach General English in higher levels or conversation classes. They have to keep updated with the latest issues in the world, from the US election to celebrity...