I have a daughter in a public school in California in 1st grade. Her school is getting ready for a walkathon where each student is expected to bring in donations. This strikes me as inappropriate: the children do not have their own funds and therefore should not be solicited. All requests for donations in my view should go to parents. Are there any laws or regulations restricting public (or private for that matter) schools from soliciting donations from 7-year-olds?