Channels you will also like
English from the Beach
Random Thoughts
ESL Talk
Idiom of the Week: Aprenda inglés con Cary
The English Umbrella