Our adventure activities (which can be combined with any variety of our classes) serve to show students the value of teamwork and personal determination.
...and, of course, they're really really fun too.