Channels you will also like
Mindful English
English with Jack
The Idiom Podcast
The Habits of Highly Effective English Communicators
English speaking with Xoliswa