You do know federal money is available for students to get free or reduced breakfast/lunches. The catch is parents have to fill out the paperwork. And yes even Non-citizens can get free even without a social security number. Again parents have to be parents and fill out the paperwork each year. It is federal money.