I was thinking about training and came up with a new optional feature which
would be interesting.
If you have more than enough exp for a certain skill/spell, you could
train/study it with "use_all_exp" option, which would use all exp you are
carrying for the particular skill. So that if you have 400k exp on and the
skill/spell costs 300k, the remaining 100k would be reduced from the next
percent of the particular skill/spell.
This would obviously only work when you have more than required exp for one
percent, so you couldn't abuse with partial training etc.