Honestly I never liked how books worked in WB.
I´d like a PT(personal trainer) mechanism for improving adult skills.
1. A teacher and pupil is selected. One of them must be the player and both must be in player party. Only 1 PT relation at the time
2. An attribute is selected(Vigor, Control etc..)
3. On daily tick, pupil get´s base XP in all 3 skills of the selected attribut based on teacher attribute level, skill, Inelligense and Social(Ability to educate and catch pupil attention)
4. Base XP is modified by skill differense(the lower differense, the lower XP) and pupil modification
Court teacher(Governor or noble) for improving teenager skills
1. A non-partyleader clanmember is assigned to improve the skills of all children with same "mentor"- type selected in background.
2. On daily tick, pupils get´s base XP in all pre-defined associated skills based on teacher skill, Intelligense and Social(Ability to educate and catch pupil attention)
3. Base XP is modified by up to pupil modification(Can randomly be much lower!)
Squire
1. A partyleading clanmember(includes caravandrivers) is assigned to teach his best 2 attributes(Where is has most skill-points in total)
2. A teenager clanmember child is added to the party(Not physically on battlefields but visible on party rooster for immersion!)
3. On daily tick, pupil get´s base XP in all 6 skills of the selected attributes based on teacher attribute level, skill, Inelligense and Social(Ability to educate and catch pupil attention)
4. Base XP is modified by up to pupil modification(Can randomly be much lower!)