UNIVERSITY OF WISCONSIN River Falls
Lesson Plans on Current Events
http://www.breakingnewsenglish.com/
You can learn and practice grammar and vocabulary through explanations, activities, and games.
http://learnenglish.britishcouncil.org/en/
Hundreds of pages of grammar, vocabulary, listening, and idiom activities.
http://www.englishdaily626.com/
Good Luck TOEFL
Read, watch, and listen to current news stories at three different levels.