Normally on apple when you are typing there are 3 options given above the keyboard for the word you are attempting to type. The Americanised spelling drives me bonkers and also changing of place names, but when you type said word you can choose the version above the keyboard on the left hand side and it will appear exactly as you have typed it. Also the more you use a word when typing the system will learn it and no longer autocorrect it.
When I type on the PC, I am looking at the letters on the physical keyboard and spelling them right. If I look up at what the predictive text is suggesting, I type mistakes. What I hate is the way it can just assume that it knows what I wanted to type and changes my version to its own.