This 12 week half marathon training program is a well structured, easy to follow, step by step approach to training, allowing everyone to get into top running form. It is a detailed training program set up through TrainingPeaks (an online training software program) that highlights all key weekly workouts...