Re: I before E except after C and except when it sounds like A as in "neighbor" and "weigh"
"The version I was taught was "I before E except after C, but only when the sound is E"
There are a few exceptions:
- If the combination is pronounced like an A ("weight") or an I ("height").
- Imported words. Many words of the first type are this type as well (in particular, a lot of the I-types come from Germanic languages where this combination is much more common, like "poltergeist").
- Diphthongs where the letters sit next to each other but are on different syllables so they're pronounced distinctly (like "agreeing").