Channels you will also like
TV Talk English
Accessible English
Idiom Corner
Impromptu Conversations
The English Exchange