Another vote in favor of CI. My son has gone the last two years and he loves it. The "take-apart" project is really more creative then technical, and while that is what brought us to the camp originally (my son is a "builder"), he actually enjoyed some of the other modules even more - and learned good social skills with the cooperative games and projects, which is really nice.

He has gone to 2 different locations, and will actually end up in a third location this summer (this is just because of scheduling for each summer). The locations can vary - his first summer was more organized, but the staff was less engaged. Last summer the high school helpers were really great.

He told me he wanted to go at least another 2 years - we will see if it continues to hold him (he is 8 this summer).

Cat