My son and I are driving from Denver to Calgary, AB in two weeks. My plan is to go through Grand Teton, Yellowstone and then Glacier National Park. We don't have a lot of time and can spend a few hours or half day at each of these locations.

Looking for any suggestions on where to stop, or things you would recommend over the obvious attractions, etc.

TIA!