Renatos comments reveal the principles behind the training. All great coaches look at principles as their keys to educating athletes to train and race smart (well). Key principles stay the same, but training varies from one runner to the next. Principles such as these are important: develop aerobic capacity foremost, gradual progression, generalization first, specialization second, consistency, integration of training modalities (not using justone type of training), rest...regeneration, variety and change, modelling, pacing and racing tactis, technical skill development, and flexibility. Such principles are more important than how many hill reps you should run and how fast to do your daily runs.
It is generally known amongst coaches that one must look at runners as individuals and adapt principles to what each person needs. It is often the case the failures are due more to a lack of patience, lack of common sense, and a lack of realism than a lack of mileage or tempo runs or repetitions on the track. Too many people try to train like a Kenyan who is running 27 minutes for the 10k when they are running 32 minutes. Take care, Tinman