English Learning
1. The best platforms to advance your English language skills.
British Council Learn English: Learn English online using high-quality resources to quickly improve your English
BBC Learn English: a huge English learning resource from the BBC World Service Corporation. Amazing videos and podcasts. A trusted resource for learning British English.
2. Blogs
Oxford University Press
The Linguist – Steve Kaufman:
-
Learn languages from what you're interested in.
A language learner has to be motivated. They have a vast library of real life articles, stories, interviews, radio shows, novels etc... from which you can choose whatever interests you. If you are interested in what you're reading, you will be motivated to understand it. If you are motivated to understand it, you will!
-
Dramatically increase your vocabulary.
To learn any language you must expose yourself to that language. Read and listen to as much content as you can. But you first have to understand it. This means dramatically increasing your vocabulary.
3. Watch English movies.
By watching television and movies, you are not only listening to English (and translating it into your own language), you can also pick up on slang words and see how we truly communicate.
English movies with English subtitles:
1. english-films.com
2. englishfox.ru
3. IOMovoes.to
4. Movies123. watch
Shows:
1. Silicon Valley
2. Suits
3. House of cards
4. Mad men
[Source: Lingiua Marina]