Streaming Speech: Listening and Pronunciation for Advanced Learners of English (2002) is a revolutionary electronic publication which uses spontaneous speech to teach listening and pronunciation to advanced learners of English. It is ideal for self study.
Learn English by listening. Study anytime, any place. It's easy, and it's fun. Listen to real people speaking real English. Your English will improve quickly.
Authentic ESL videos for learners.