Channels you will also like
The English Exchange
Daily English Podcast
Daily Dose of Motivation
The Habits of Highly Effective English Communicators
Mini podcasts about Idioms, Expressions, Vocabulary and so on...