That works in high school because it's easy, but when you get further along in college you get absolutely wrecked if you procrastinate. Not so sure about that... I'm in college (end of 2nd year by now), a huge and hopeless procrastinator, and still have over 3.9 GPA. That doesn't mean I'm not a hardworker, or not paying attention -- to the contrary, I listen very carefully to lectures, read the material, etc, and have a higher ap!@#$%^&*ude for the subject (Comp Sci) then vast majority of people in my class. That being said, when it comes to do a major term project, I procrastinate, and just can't do anything about it. I seem to have a magical knack feeling about the final red line when it comes. That is, I know exactly the day (sometimes hour) when I know I have to start working NOW or it's not getting done on time. Then, I can pump out a few 16-hour workdays if nessecary, and finish it off, usually the night before it's due. I know it's a horrible work habit, and should !@#$%^&* well better change by the time I enter the workplace. I also know I may miss that red point sometime and completely screw my term project. But for now, this works for me, and I'm still getting A's on those projects. I think the type of class is what really matters. Not to say that one is necessarily more difficult than the other, but the learning methods for science and engineering are different. For me, I'll get owned on biology tests if I don't start studying at least a day in advance, whereas I've been able to pull off A's studying only a few hours ahead of math or physics tests.