Hal offers 18 week marathon training plans for novices , intermediates , advanced , novice supreme , and personal best .
Hal Higdon 's Marathon Training Programs .
Hal Higdon offers 18 week marathon training plans for novices , intermediates , advanced , novice supreme , and personal best .
Hal Higdon 's Marathon Training Programs .