Channels you will also like
GLS podcast (With Marvin)
Español Para Ti (Spanish For You!)
English in a minute!
Mini podcasts about Idioms, Expressions, Vocabulary and so on...
English Fluency C1