- LISTENING:
- BBC podcasts
- TED talks:influential videos from expert speakers on education, business, science, tech and creativity, with subtitles in 100+ languages.
- The Guardian video
https://www.theguardian.com/video
- The Daily Telegraph video
http://www.dailytelegraph.com.au/video
- The New York Times video
- CNN video
- Podcast episodes with exercises
http://www.talkingpeople.net/tp/audio/podcasts/episodesinclass.html
- 6 Minute English (podcasts)
http://www.bbc.co.uk/programmes/p02pc9tn/episodes/downloads
- CNN podcasts
- BBC World Service – The Documentary
http://www.bbc.co.uk/programmes/p02nq0lx/episodes/downloads
2) SPEAKING & PRONUNCIATION:
- Italki: learn a language online
- BBC pronunciation tips
http://www.bbc.co.uk/worldservice/learningenglish/grammar/pron/
- Phonemic chart: An app to improve your pronunciation (on Google Play)
3) READING:
- Reading texts with multiple choice answers
https://www.usingenglish.com/comprehension/advanced.html
- CAE practice tests
http://www.flo-joe.co.uk/cae/students/tests/
- Literature online for free
4) GRAMMAR:
- BBC Learning English on Youtube. Videos about grammar
- Perfect English Grammar