Source: https://helpwevegotkids.com/national/article/campforkids/ages-and-stages-what-camp-is-your-child-ready-for/