Go to the Delvers and Denizens Index
I require PCs to train between levels. This is the current iteration of my training rules:
Levelling Up
-PC must have required XP and train 1-6 months
-Each month roll 1d6 + Prime Req mod, result >= 6 PC gains abilities of next level in class
-Train no longer than 6 months
-must be trained by Name Level NPC
-cost 1/10 to 1/2 XP in sp
I played around with different training periods and costs when I started requiring training back when I was running a game for the tabletop club in college. The 1-6 month period comes from the description for PC Mystics in the Master Set. Its a happy medium where training doesn't take forever, but it does take significant time. This results in a minimum of 3 to 18 years required to reach 36th level just from training, not counting time spent adventuring and other downtime activities. Originally I thought about using the AD&D training rules, but after analyzing them I found them to be both ridiculously exorbitant and too prone to DM fiat, so I looked at other systems and ideas and built my version from the ground up.
Coupled with these rules is the idea that what separates a level 1 character from a normal human or non-leveled or 0 level, whichever term you prefer, is if they have been trained. They can't gain xp in a class without first being trained in that class.
Right now for the adventuring guild training for levels 1-3 are offered free, after which the cost is 1/4 xp. Though this does require signing a contract essentially indenturing the character to the guild(up to level 9), part of which is they must use the training facilities of the guild, and not some other organization or individual.