Channels you will also like
Saigon English
English Learning for Curious Minds
Learn English with William
Let's have a Conversation
Scotland - Everything I've Ever Had