I think this is the first time I have ever seen alot [shudder].

Where all right means all correct (Her answers were all right, not a single mistake) I would always (bar typos of course) spell it as two words. Where it implies a grudging acceptance ("Don't slouch." "Alright") I would use the one word variation.

Bingley


Bingley