As timeslowdown has pointed out you, you gotta practice i think you could probably double wammy it by copying down notes if you had some already, or even writing them, to improve write speed, as for subjects balance all of them, your ranks on a whole are quite good, i would maybe invest a bit...