You have to train for hours everyday to finish that half, full or god forbid that ultramarathon right?
We will teach you the secrets to training time efficiently while avoiding overtraining and injury and give you five pillars that make up the perfect plan