Knitting for Life is a nonprofit organization run by four high school students seeking to spread the theme of generosity. We strive to donate as many knitted materials, such as hats and booties, to Neonatal Intensive Care Unit patients (NICU) as possible.