Basic level

Protecting the environment: 4 worksheets (esltower.com)

Our colourful world: short story; flash-movie, worksheets;

    mention: to get the worksheets you need a login - causes no costs (britishcouncil.org)

Transportation:

Transportation word quiz: interactive (english-4kids.com)

2  lots of videos about transportation (englishvideolesson.com)

Intermediate level

Environment:

1  lots of topics about environment: lesson plans for teaching environmental issues and problems, weather, recycling, climate change (pdf, eslflow.com)

Transportation: vocabulary, giving directions, parts of a car, dialogue: buying a car, reading comprehension exercises, ... (pdf, eslflow.com)

Society:

Bullying and discrimination: role cards, something to talk about (doc, ppt)

Social trends and fashion: talking about fashion, trends, hobbies; discussion worksheets, hairstyles, reading exercises about hot topics for teenagers, ...  (pdf, eslflow.com)