I think, given the age of the children, it should be sent from the whole class. It isn't like 3-year-olds have their own income to contribute, and its not a child's fault if the parents doesn't have the cash!