Imagine a perfect week at summer camp. You are with all your friends, the sun is hot, and you can unplug for a week. You fill your days canoeing, hiking, and ziplining surrounded by mountain painted skies....