Have you ever heard of the TED talks?
They are something like an 'Open University' concept of 10 - 20 minute videos for you to learn about something from an expert in the field. They are known for their excellent quality.
Some bright spark has set up a site called ESL TED Talks (http://esltedtalks.blogspot.com/). This site features TED videos and an accompanying ESL worksheet.
The site mentions that the videos are for 'intermediate to advanced' learners. Personally, I would say UPPER-intermediate to advanced. But if you have any students at this level, they could really benefit from this site.
Here are some football words and phrases (or soccer, in US English):
I've finished and uploaded a conversation worksheet on the topic of Globalization. This worksheet would be suitable for upper-intermed...
Number four in our series of ESL videos for upper int/advanced level classes: http://www.roadtogrammar.com/videoesl/video_4_thefreeg ans/ ...
If you've ever wondered why English has such odd grammar rules, here's an excerpt from the book 'English Grammar for Dummies'...