While I have searched for leveling mods like this, I just don't see one yet in Morrowind/Oblivion/Fallout3. I guess in real life, you normally receive training first (business, military, golf, etc), then you go out and use the training you have received to build upon what you have learned. Once you get enough experience, you become certified then you move on to the next cycle of training/experience/certification.
Seems like in Morrrowind, Oblivion and Fallout3, its backwards unless I am not looking at it properly. Wouldn't you go to a teacher/master in the field that you want to develop, learn from the teacher, apply what you have learned and then after a while you get certified based upon your training and experience. In the Bethesda Big 3, it seems like you have to experience things first then you get to level up.
In golf, I tried to teach and learn it myself and I have so many bad habits no trainer or golf pro can correct the bad habits that I now have - basically I learned the wrong way by experience alone. I would have been much better off if I had gone to the golf pro first to learn the skills the right way then go out and apply what I learned until I "mastered" it myself....then I am ready for more training because golf is a never ending learning experience.
So I think I would like the Big 3 games more if I could go to a trainer first (pay them money, like in RL) and get trained to increase the skill I am looking to master, then go out and get experience in that skill then go back to the trainer for the skill evaluation. It would be like getting 1 skill point for paid training, up to skill 1-3 points for experience (depends upon how much time you want to work on that particular skill) and then 1 skill point for paid certification by going back to the master for certification or additional training. So you could get between a minimum of 3 sill points (2 skills are paid for and provides for a good reason to spend your money) and this system would provide for a maximum of 5 skill points before you are able to increase the attribute governing the skill you just worked on.
Just my initial thoughts on leveling - I just dont know how practical it would be in game play. Maybe instead of 5 skill points you go to 10. I am not sure if this was discussed before or if there is a leveling mod that does exactly this.