Different accents

Listening to people from various countries and ethnicities can help you to understand different accents.

Dialectsarchive - Podcasts in various languages

Natural Reader