Randall's ESL Cyber Listening Lab
This site is all listening activities. General listening quizzes are everyday conversations with adult and children's voices. Listening quizzes for academic purposes prepare for TOEFL/TOEIC. There are also 20-minute ESL vocabulary lessons, language learning and life tips, and long conversations with RealVideo, plus a link to more short listening quizzes on the bottom of the page. Partway down the page, there is a link, Listening Self-Study Guide, which organizes listening exercises into topics labeled by level of difficulty.