So I will be traveling to Yellowstone June 2nd - June 8th. I will be staying the week in Madison CG with my 12 year old daughter. We want spend some time seeing the normal touristy stuff and get a little off the beaten path for some hikes. She wants to see geyers, waterfalls, and animals. No interest in Yellowstone lake really. As for us.. I am Mtn biker so fitness is no issue. My daughter is 12 and is more fit than she realizes, but can complain. We have done hikes in Bryce, Zion, Grand Canyon, Sequoia, and Yosemite. She is good 6-8 miles max (with some elevation gain) and 4-5 hours. Being early June I expect snow pack in some places, but not to worried. We hiked in light snow in Bryce a couple years back. For animals I plan to head to Lamar valley as I hear that is a good area for them. Any tips for avoiding the crowds?