6 summer camps (for grown ups!)

from around the web