Here's some last minute advice for those "last minute problems."
Use a calendar with all important meetings, classes, tests, and due dates highlighted.
Make sure you know what's expected of you. Ask if you're not sure.
Do the most important first. You will find that once some of the more urgent needs are crossed off the list, you will be revitalized by a sense of accomplishment. Now is not the time to procrastinate.
Decide when you are the most energetic, and use that time of the day for the biggest projects. If you are a morning person, get up one hour earlier to work.
Set achievable goals. Don't waste time trying to make something better than your best. Do what you can and go to the next project.