One Stop English - The Guardian Weekly and Monthly News Lessons
Weekly news lessons from the Guardian edited to three language levels and complete with a set of worksheets.
The lessons in this section are available at elementary, intermediate and advanced levels. There is answer key for each level.
The useful solutions for English teaching.