Thanks! You are very right, poor pronunciation is a big
issue, very often that I found I can not figure out the right word because of pronunciation reason. I listened to a morning program talking about stars in the sky, but I couldn't figure out the title of the program for a long time, I tried "star day", "start day", "study day" etc, but the right one is "star date", I found out it from the internet, not by thousands times listening.
But that makes things more difficult now, how to improve pronunciation quickly?