Are you doing a time limit for each question?
And how about scoring individual categories - like when you stop it would say “your strongest subject is geology at 82% and your worst subject is anatomy at 16%”. That would be a neat aspect.
Can’t wait to see it -
-modest