I second Peter on the use of PPT and other resources from here.
As to the other resources, if you have the privilege of an internet connection, then check these, there are lot �s of interactive activities
http://learnenglishteens.britishcouncil.org/
This one has lots of great videos
http://www.bbc.co.uk/worldservice/learningenglish/general/
Check the quizzes http://www.bbc.co.uk/worldservice/learningenglish/quizzes/
Here �s a website for web.2 tools
http://community.eflclassroom.com/page/teachers-toolbox
another one
http://en.educaplay.com/