camp is AWESOME!
I went to Camp Yawgoog when I was in scouts a bunch of times. We would go for a week during the summer, it was an amazing experience!!
http://www.yawgoog.org/
I think all children should do the summer camp experience. Living for a week AWAY from your parents is a BIG eye opener. Kid grow up a lot without their parents looking over every move, its a HUGE character builder.
but it HAS to be an away summer camp, no going home every day. thats cheating.
if i ever have kids, im shipping them off every summer as soon as their old enough!