Pour travailler l'anglais (et les autres langues aussi d'ailleurs dont le français, l'espagnol, l'italien, l'allemand, ou encore le grec, le portugais ou le chinois), la BBC propose des outils plus que satisfaisants !
pour l'english :
http://www.bbc.co.uk/worldservice/learningenglish/
pour les autres langues :
http://www.bbc.co.uk/languages/
C'est gratuit et inter-opérable.
Pour enfants, les sites ne manquent pas.
J'aime bien celui-ci:
http://www.kizclub.com/