The six central building blocks of a training plan
If what you are after is a good training plan, there are a number of websites out there that either provide coaching and personalized training plans or let you download training plans for free. I wont recommend any as I haven't tried any myself (yet). This post is not meant to replace those plans, but I think it&