Thing with the all nighter is that if you aren't careful, you will actually do worse in school than you would have if you just skipped whatever it was that kept you up. Happens to kids around me all the time. Get stressed out over this one assignment, and you start doing it when you should be sleeping, in other classes, or doing other homework. Sure maybe you got an A- on the big thing and got a B+ on the class, but now you have D's and C's in all your other classes.....