TED: Here you will find hundreds of fascinating short lectures by experts in everything from design to psychology. Although not strictly a website for learning English, it is very accessible to non-native speakers. Subtitles are available in English for every talk and even in Spanish; unlike subtitles for movies and TV shows, which are abbreviated versions of the actual dialogue, TED subtitles are complete, meaning they’re great for listening practice. A transcript is also available on their website.
For example, you can watch this video with the subtitles in English if you are at an intermediate level, then watch again without it. If you are advanced you can just listening to it.
Here you got a video. They have thousands of videos.
Visit http://TED.com to get our entire library of TED Talks, transcripts, translations, personalized talk recommendations, and more.
Visit their youtube channel https://TEDtalksDirector