Listening, listening and .... more listening!!!

A useful site with over 1,000 listenings together with quizzes and transcripts for the listenings.
Lots of different native and non-native accents.

www.elllo.org