If you are looking to learn English to improve your professional prospects, you should definitely check out Business English Pod. This is a weekly podcast that features ESL teachers who talk (and sometimes even teach) about topics relevant to those who want to learn English for professional reasons. For instance, you can find lessons on vocabulary in the field of economics or tips on how to ask for a raise without being impolite. The podcast, available on YouTube, is fast-paced and uses some jargon, so it’s best suited for advanced English learners.
Britlish is a great channel for people who like to learn a language through context, that is, words and phrases you need in specific places and situations, like at the airport, cinema, office, and more. This YouTube channel features different playlists organized by circumstance, and provides not only vocabulary lists, but also real-life conversations (such as being at the airport or at the supermarket) that are analyzed for intonation or grammar. As the name of the channel suggests, the hosts are British, so you should definitely subscribe if you are looking to learn this English variety.