I received a letter in the mail yesterday saying what was still due, and there was a fax number on it. So you could probably just fax in your information if you are unable to bring it to school...
I'm in that professor's Micro class this semester and it really isn't bad. You don't need to buy the book and he provides you with handouts. He then writes most of the handout notes on the white board...