IM Training Plan

check this thread, the learning points are transferrable to full distance