Another way to go would be to have a Confirm button on the next page. That is, you don't actually save the data in the database/send an email until the user reviews this page and clicks on this button. I've found this useful with forms in which the user or receiver cares that the data is accurate. In this example, if the user takes time to enter alot of data, he/she might like a preview page where the data is shown similar to how it would on a resume. If he sees a typo in what he entered, there would be a Back button for him to fix it. This solution requires more coding, but you'll probably see better data from the users since they are compelled to review it.
It also might not be a bad idea to have a help link from the page with the form which opens up a popup window with the intructions since instructions are usually needed once the user actually sees the form.









































