As a rule of thumb you want to have a lesson that's the Bee's knees. Psych yourself up with is idiom dictionary with over 5,000 entries.
http://ictmagic.wikispaces.com/English
Aimed at younger students, it again lets you choose characters and scenes but will also update the text of the story depending on characters chosen and their actions. Be sure to play the instructions befor you begin
This is a beautifully designed resource for learning English through the learner's native language. Because the resources teach the same English, it is ideal for using with English classes with learners from all over the world. The flash resources are great and the lessons are arranged in categories.
http://ictmagic.wikispaces.com/English+As+An+Additional+Language