No Free Lunch (NFL) is an organization that works to keep meals in schools free of charge for students who need them. NFL helps schools get the food and money they need to provide free or reduced-price meals to students in need. They also work to make sure that all students have access to healthy, nutritious meals while they are at school. NFL believes that all students should have the same opportunity to learn, grow, and succeed, and that access to nutritious meals is an important part of that.