Hi,
I exactly understand what you need from this application. I have seen this assignment before, so I have to implement some filters like fail grades, honor grades etc.
It is really an easy job for me since I am working on the frontend as a professional.
If you send me a pm we can talk the details.
Best Regards,
Bugra