While training for a half marathon or marathon is anything but easy, following a well-designed program is pretty straightforward. You ramp up your mileage when the program says so, mix in speed work ...