Recommended Websites for Teaching English

Teenagers (perhaps especially the current need-to-know generation) like to be seen as cool and up-to-date, so bring in topics of current interest from IT, sport, entertainment and media, and English-speaking cultures that is personally relevant to your learners. ................
................