A variety of listening options with audio and/or video. Links underneath are designed to increase your vocabulary based on functional skills (i.e. apologizing, complaining, etc.)
Listening by topics. Thousands of audio clips with transcripts, vocabulary, and quizzes. Additional options at the bottom of the page for games, speed reading, etc.