Late June trip, have to start at Calgary (coming in from New York). For various reasons, we have to end the trip at Banff for a meeting (3 nights). Would like to minimize long drives (3 hours max with a 7 year old in the car) and backtracking. We have about a week, more or less. Could go 9 days. Was thinking of spending first night after arrival in Calgary at Head Smashed In, then wandering north to Lake Louise for a night or two, then to Jasper, ,then back to Banff for our final three nights. How can I avoid Banff except for the last three nights? How can I avoid backtracking? Should I give up on Jasper and just do the area around Lake Louise and Banff, maybe Golden as well? We like to ride horses, do kid-friendly hikes (we have a 7 year old!), and would love to see a lot of wildlife. Will listen to all advice!