this is not your childhood summer camp...