Heads Up English
Heads Up English is a website which provides free teaching materials based on current events.
The complete lesson includes an audio podcast and an eleven-page PDF, plus shorter lesson plans for specific skills. Additional materials to promote grammar, listening, and speaking are also available for free. Updates are regular, so it's a good stopping-off place for busy teachers looking for fresh and interesting content.
If you sign up for the free newsletter you also get access to the conversation materials along with a wealth of suggestions on how to use them. Highly recommended.
The webmaster of "Heads Up English" also runs a second site called The Flashcard Hub.