OK, well, the thing is....You really don't need to have their ID, first name, and last name in each table. It would be better if you had, say, 5 tables,
information|gradereports|contactinfo|academic|year lytotal
In information, you store the user's ID, First Name, And Last Name. Then in gradereports, contactinfo, academic, yearlytotal, you have it referenced like
ID|gradereportsinfo
ID|contactinfo
ID|academic
ID|yearlytotal
I'm trying not to be confusing here, but what I'm saying is that you're making it too hard on yourself. Maybe someone else here can explain it better
Happy coding,
Kevin