I'm not American and I never had any trouble spelling the word 'Mississippi' (but being an Aussie, nor did I have any real use for the word - haha!). I learnt this one from TV or a movie or something when I was really little: "M, I, double-S, I, double-S, I, double-P, I." Easy.