UNIVERSITY OF WISCONSIN River Falls
You can learn and practice grammar and vocabulary through explanations, activities and games.
http://learnenglish.britishcouncil.org/en/
Discussion questions for images
http://edition.tefl.net/ideas/speak/discussion-questions-images/
Learn English with the world's best videos.
http://www.englishcentral.com/videos#/!/index
ESL Discussion Questions