RE: I'm so P-Oed right now...
One thing I learned in college was to constantly keep after your professors. I would get their email addresses and keep in contact with them whenever writing a term paper. Just keep in touch, stay after class to speak with them and make sure you're doing it right. Each teacher will have their own preference at how a paper is to be presented, so just take notes on that as well. Its all about pleasing them.