I'm particularly interested in ideas for my 7-year-old daughter, in the north Rochester area. She loves doing art and science projects, enjoys reading, and works independently — though does best with routine and structure. She's probably a good age for day-camps. I'll look at Quarry Hill, and I know there are others too. We'll also sign her up for offerings through our local community ed, as well as swimming lessons. Other recommendations?