I usually like to get things done ahead of time, if possible.
For instance, when I was 18, in my first year of college, my psych syllabus included three writing assignments, due at any time during the semester.
I was taking a very full load of classes and I figured I’d be busy at the end of the semester, so I knocked out all three of the papers before the first month of classes was over.
I really don’t like to have things hanging over my head!
Also, I am not a person that functions terribly well under a deadline. I like to have margin and wiggle room, so leaving things until the last minute feels not-good to me.
So, in my current college classes, I pretty much always do my homework and quizzes before they are due. And last spring in my online biology class, when we had multi-day windows of time to do our exams, I always chose to study early and take mine on the early end.
Now, this is not to say I am utterly free of procrastination. Sometimes a task is so odious to me, I will put it off for a while. For instance, I do not like doing my taxes, and I usually owe money anyway, so I generally procrastinate on those a bit.
(To wit, I have not started on this year’s taxes. Doing something tedious in order to get a bill at the end? No fun at all!)
So. There are exceptions, but in general, the balance in my life sways more toward the not-procrastinating side of things.