Channels you will also like
For the Love of Language and Writing
Not your typical English podcast
Teacher Stan's musings
Learn English with William
The Jerome Meadows Experience