I've always procrastinated on school stuff. If it's a huge chunk of my overall grade, it's not getting done until the last minute. My only reason for procrastinating is that I'm a lazy sonofabitch who enjoys being lazy, and since I work ridiculously fast anyway, it can wait until the last minute...