Breakfast for Learning is a Canadian charity that has been operating for 20 years with a mission to provide nourishing meals to children through school-based programs. It supports over 2,400 program sites across Canada, serving over 430,000 children annually. The document discusses the positive impacts of school nutrition programs on students' academic performance, behavior, and health; and provides resources for starting and managing effective breakfast, lunch, and snack programs.