IPA was designed to represent pronunciation in a standardized form. Good pronunciation is essential for learning a new language. It not only makes it easier for people to understand you, it also improves your own listening comprehension. An added benefit is that being familiar with the sounds of a language helps learners retain new vocabulary.
The videos on this page we made by Gabriel Wyner, the author of Fluent Forever: How to Learn Any Language Fast and Never Forget it.They will help you to improve you pronunciation. For English teachers I highly recommend spending time using IPA with you students. It makes a huge difference.