All levels
Randall’s ESL Cyber Listening Lab (Home Page) Do medium level
Intermediate
http://www.esl-lounge.com/student/listening/3L1-youve-changed.php
http://www.esl-lounge.com/student/listening/3L2-sports.php
http://learnenglishteens.britishcouncil.org/skills/speaking-skills-practice/friend-need
http://learnenglishteens.britishcouncil.org/skills/speaking-skills-practice/problems-train-station