User blog comment:SmudgyHollz/American and British - Two Very Different Languages.../@comment-1703139-20110819214853/@comment-1266530-20110823171941

Your English teacher uses the spelling `grey` because that's the correct spelling. `Gray` is the American derivation of the original spelling. They both kind of mean the same thing.

Grey = a colour

Gray = a "colour"