ok most skills for an 18 year old with a level 10 trainer will pop every 144 or 192 minutes playing time.
This does not include Stamina and Free Throw that do not need playing time.
Training has many factors involved in the speed so there is no definite answer (yet) how long a trainee will take.