English Language Listening Lab Online (ELLLO)

Free online listening resource of over 2,500 listening activities designed especially for ESL and EFL students and teachers. Most listening activities include images, an interactive quiz, transcript of the audio and downloadable MP3.