Channels you will also like
English by Eric
What's the difference?
TV Talk English
All Things English
Lisa's Podcast