Classtools - the site allows you to create educational games and activities.
Languages Online - an excellent site for all languages with free resources.
Linguascope - a very useful site with 6 different websites, an annual subscription fee.
Spanish Extra - another useful website with a variety of activities, an annual subscription fee.
BBC class clips - short video clips for use in class at Primary and Secondary level.