I can't say enough good things about this camp and its staff. My son had never gone to camp before because he suffered from extreme anxiety. When we felt it was time (and old enough) to tackle being in a strange environment around a lot of kids he didn't know, I looked long and hard for a camp. After much searching I found Mountain Meadows which seemed like a great choice for him, in part because kids get to choose the activities they participate in. The camp is run by a family just like one big family. It's a terrific environment. If you go to their website, or view their videos on You Tube, what you see is really what it is like there. These are not just promotional materials, but terrific videos that show the campers, including our son, doing all of the camp activities. We could see him smiling in the company of other kids, something we don't get to see much of at home. Our son had a great time, and at his request we allowed him to stay for a second 2 week session. He had lots of fun, but he also came back more confident and with higher self esteem.