In another thread, someone (sorry, i don\'t remember thread & requestor) had the idea of allowing peoples to read books to gain exps.
I really liked this idea.
Each book could have an exp prerequisite and and an exp value. I think that most of the book will be quickly acquired by guilds so newbies can join a guild to access their private library and so getting started. Most valuable books (like Mastering the Blue Way, pre-exp 100, given exp 25) can be price in tournaments (guild-tournament) or given to the first one who resolve a quest. Some others books can be very common (like How to Climb pre-exp 0, exp given 5) and can be found in many places, given from player to player.
i think this will be also more original than classical NPC-training