Others
YouGlish
Use YouTube to improve your English pronunciation. With more than 100M tracks, YouGlish gives you fast, unbiased answers about how English is spoken by real people and in context.
The Youglish website is great for students to further understand the vocabulary in real life. I use it in my writing, to check if the vocabulary is appropriate.