Last week, Massachusetts became the eighth state in the country to fund free school meals for all public school children, regardless of household income. Advocates hope it will reduce the stigma around free meals and remove the barrier to nourishment at school.