I think people signing in as someone else would be a problem. *Ade sits back and ponders the pranks of his school days*
Why not add an authorization system. It could work by allowing the student to fill in your form and submit it, then it could be sent to a table awaiting authorization. When you (or anyone at your school teachers etc.) could get on to see the contents of this table and click a link to finalizze the entry. These authorized entries would get into the final table for public viewing. I know then you have the problem of 300+ entries to look at, but if you could share the job with someone else it's not that bigger problem.
Just a thought
