Been on every mountain bike trip in the States, awesome camp! Enjoyment is also dependent on the camper, as the camp teaches great life lessons about independence and teamwork. If the camper isn't a team player, and expects the world to be handed to them, this is not the camp for them!