Channels you will also like
Unstoppable English With Domynic
English Report Writting
BizPod - The Business English Podcast
For the Love of Language and Writing
Katie's English Podcast