This Memorial Day weekend unofficially kicks off the summer and summer means camp and camp means adventure for thousands of international staff from all over the world. Of course just like other holidays the real meaning behind it is sometimes lost to the family reunions and barbecues and swimming pool openings. Continue reading