Channels you will also like
English Psychology Podcasts
English Listening Practice
English Syndicate
English Mini Lessons
Anyone can Learn English Podcast