OK, finally get to use some of the skills I learned in school.
Night before, put a multivitamin and a couple ibuprofen in your pocket (for people like me who never actually make it back home!) down these with tons of water before you go to sleep. Sleep for as long as you can possibly handle, and then a little bit more.
After you get up take another round of vitamin and ibuprofen with (again ) tons of water. Immediately proceed to a greasy breakfast joint, I prefer a local greasy-spoon, but a chain like Waffle House will suffice. It is important to consume enough greasy food to a) have a "purging"* effect of the impurities from the night before within 30 min after you leave and b)so that after the meal you can no longer stay awake and are forced to take a 2-3 hr nap.
You will awake feeling pretty well despite the night before and will now to ready to take a shower and do it all over again! This method is quite simple and carried me through college.
* note: purging needs to be of the squatting variety, not the kneeling, if this occurs process must be repeated.