With some of the alternate methods suggested for getting user data, it might be a good idea to 'lock' some of the fields so the user cannot change them.
"Name" is a perfect example in this case.
General developer forum
grades.php
This discussion has been locked so you can no longer reply to it.