Channels you will also like
English for you!
Richelle's Learning Community: Your Insights
The James Leyshon Lesson Podcast
Learn Japanese with Akiko
Let's have a chat (Discussions In English)