Here is a collection of posts providing ideas and resources for teachers of English as an Additional Language in various contexts.
Classroom Practices
TED Talks in the EFL/EAL Classroom
Teaching with TED Talks for Increased Global Citizenship
Teacher Knowledge, Skills, and Dispositions