Here is a wonderful resource you might want to check out. Rachel’s English is a YouTube channel dedicated to helping non-native speakers improve their spoken English and listening comprehension.
The channel is created by ESL teacher Rachel. Having taught off and on since 1999, Rachel became interested in developing a pronunciation-focused resource while she was living in Germany under the Rotary Ambassadorial Scholarship program in 2008. Rachel, who is also a classical singer, studied with highly acclaimed vocal teachers and coaches and brings a body of detailed knowledge connected to the voice, placement, and the musical nature of speech to her work as a pronunciation coach.
Rachel lives in Philadelphia. She was born and raised in Florida. She went to college in Indiana where she studied applied math, computer science, and music. She also attended graduate school for Opera Performance in Boston. Then she spent eight years in New York City, where many of her videos were filmed, before moving to Philadelphia.
Rachel currently offers 625 videos through her channel, and she has 1,734,725 subscribers. Way to go, Rachel!