The total amount of training to gain a new rank of a skill is the total of all current skill ranks plus the rank of the skill you are trying to reach in weeks. Training requires either a teacher or computer software. Computer software will only work for reaching rank 1, while a teacher can only train up to their current level. In certain circumstances on the job experience can be used as training time.
Learning from a skilled teacher will give additional weeks of training. The amount of training earned per week is equal to the difference in skill levels between the trainee and the trainer.
Upon successfully teaching a student a rank the teacher gains weeks of training equal to a d6+ education modifier.
Level 0 skills can be trained if desired for half the time of training the same skill to rank 1. A skill being trained to rank 1 likewise can be used as a level 0 skill once it reaches the halfway point.