Channels you will also like
Teacher Robert's Podcast
One minute speaking challenge - Challenge yourself to speak English daily!
IELTS Speaking Tips
For the Love of Language and Writing
Teacher JR Public Speaking's Podcast Wonderworld