Pros
Camp has so many pros. You get to meet many people across the country, gathering a strong leadership skill, being a mentor to younger kids, lots of fun with everyone constantly, getting in better shape, and more.
Cons
Two cons: being away from family, it's difficult to say goodbye to camp.