This camp incorporates the following elements: 1. Project-based approach: The camp takes the form of a project. While working on a project, individuals develop a variety of skills. The project approach provides a meaning and a context to the learning process as they explore tops that enhance this process. 2. Flexibility: Although there are learning objectives and lesson plans for the camp, we have the opportunity to explore issues that come up in the course of a camp and to "Deviate" from the curriculum when it's appropriate 3. Technology as a "tool": Although technology literacy is one of the goals of the camp, we believe that technology is a powerful enabling tool that can support critical thinking and other developmental skills.