1. A method for printing directions from a starting location to a final location, comprising: retrieving a route from the starting location to the final location; defining a printing layout comprising: a first region comprising a map showing an overview of the route and at least one callout corresponding to a step for navigating from the starting location to the final location along the route; and a second region disposed adjacent to the first region such that the entirety of the second region may be folded over the entirety of the first region along a centerline of the layout, the second region comprising listings of steps for navigating from the starting location to the final location, wherein at least one listing makes reference to the at least one callout; and initiating an instruction to print the printing layout.