Channels you will also like
The Travel Podcast
Rethinking Language Learning
English in 60 Seconds
Beginner book Dutch A1-A2
5 Weekly Idioms