90nz0 sounds about right to me. Alternatively, you could create PDF's dynamically, rather than HTML (since i always find that IE likes to print one line of text at the top of an otherwise blank page - no matter how big or small the page i'm trying to print, there's always one line on the last page. ba$tards...)
you could then do something like have an "admin" page, that would look in a directory (which is the directory your pdf files will be created into), and your student/ monkey could go in there and select which files he wants to print off. Then when he selects them, they will be dynamically moved to a different folder (shall we call it archive? i think we shall), and he can collect the prints off the printer.
Or something along those lines...