This is a really enlightening article about how English has morphed through the centuries and also on how it defies belief that anyone who isn't native can actually learn the damn language in the first place.
Why is the English spelling system so weird and inconsistent? | Aeon Essays
Why is English spelling so weird and unpredictable? Don’t blame the mix of languages; look to quirks of timing and technology