I know it isn’t easy to learn English well, but I have some ideas that may help. You said you couldn’t understand people who talked fast. Well, you can try to listen for the most important words, not every word. You can also do lots of listening practice. I think it’s one of the secrets of becoming a good language learner. Anoth...