Ok, I was just thinking about this (thinking that one of my characters would be a master chef/teacher) and decided to do a search...vola, this popped up. Must have missed it while my PC was down.
All in all, I like the idea a lot. But it is a bad idea to say that anyone can be a teacher/trainer just because they are a high \'level\'. Some people just can\'t teach others. Either by having the wrong personality, or lacking the skill. Yes, I said \'skill\'. I think teaching should be a skill learned like any other. You go to an NPC, spend your points, and your teaching ability goes up. Once it goes high enough, you can start teaching others.
But hold on there. You still have to have something to teach. Sooo, I suggest linking one or more other skills (depending on your teaching skill) to your teaching skill.
Lets put this into a scenario.
1. Dwarf levels ax skill to lv. 20.
2. Dwarf decides to start teaching ax skill to others and making bling.
3. But wait! Dwarf has no teaching skills.
4. Dwarf grumbles.
5. Dwarf finds NPC teacher, spends hard earned PP, and -WOOT!- gets 5 points in teaching.
6. Dwarf assigns ax skill as his teaching profession after finding out that he is too low a level teacher to teach more than one thing.
7. Dwarf /shouts *Level 20 ax teacher here! Get your training today! Half off for Dwarves*
8. Enki /tells Dwarf *I\'m only level 7 ax. I\'ll pay well for training*
9. Dwarf grins. His first student.
10. Dwarf frowns. He can\'t seem to teach the Enki.
11. Enki grumbles.
12. Dwarf /shouts *Why can\'t I teach a level 7 ax Enki when I am lv 20 ax Dwarf?*
13. GM /tells Dwarf *Stop using shout. What level teacher are you?*
14. Dwarf /tells GM *5, but what does that matter?*
15. GM grumbles.
16. GM /tells Dwarf *You didn\'t read the Player Guide, did you? Skill teaching is (insert skill) divided by teaching skill. lv 20 ax divided by lv 5 teach= lv 4 ax teaching. If you want higher that that, you will need more teaching skill.*
17. Dwarf grumbles.