I've been learning English as a second language for years. I can read English articles without big problem. The problem is speaking. I am currently trying to improve my speaking English.
In a course, the teacher told me that I should change the pronunciation of a word to make it more smoothly, e.g, lot should pronounce like lod in following sentence: The second issue is that a lot of times I ended up having my repo in an inconsistent state. Also when I realise I could pronounce water like wader, it will be much easier to speak faster. Same situation in little. Though I have known some words like school, ski, skate long before.
Is there any mechanism to explain this? Or any rules to do it?