English Gateway vocabulary lessons is a high quality resource for the intermediate and advanced ESL learners. Experience English as it's really spoken in North America through authentic stories, professional audio, cultural information and a multitude of exercises on colloquial English expressions. YOU NEED TO JOIN, but once you do there are some free sample lessons available for download.
The page claims to be a listening "game" but it's really just a simple fill-in-the-gaps exercise. Files are classified according to level (easy, medium and advanced) and categories (comedy, education, games,…).
Speakout is a general English course using authentic materials from the BBC (we're using it in Basic 2, Intermediate 1, 2 and Advanced 1 at the moment). It has a wide range of support material for a variety of teaching situations. Click on the covers to find out more.
@engVid: "Memes" are kind of like "viral"-they're images, videos, phrases, or ideas that get passed around and remixed with captions or Photoshop.
A little bit weird, but funny and interesting.