Okay, but not the best
Well, the idea wasn't the newest, but it was okay.
The main problem I had was the fact that GPA's only go up to 4.0, and I managed to get a score of over that.
You could make it so that if the score gets to 4.0 then it gets harder to keep it or something
p.s. I got a score of 4.058