As a non-native English speaker, the "randomness" of English pronunciation has been a source of frustration for me for many years. I realized there are two types of issues: 1. Some sounds in English don't exist in other languages and you have to learn them "from scratch". For example the "flap T" in butter. Or the particular American "r" (constrast it to the Spanish rolled r for instance). 2. Certain sounds I DID kno…
(English "o" is tons of fun-- of the 22 vowel sounds listed on the English orthography page on Wikipedia, only two can't generally have the letter "o" involved.)