KidsGardening is a nonprofit organization that aims to improve nutrititional attitudes, educational progress, and environmental learning through garden-based learning.The goal of KidsGardening is to help teachers plan successful youth garden programs for children in order to maximize learning and environmental experience. 

Kids Gardening is a great resource for kids to learn from real life experiences. This is a useful resource  for middle school teachers who want to implement youth garden programs for their classroom. These programs include teaching students to create their own herb plants, introduce students how flowers attract pollinators, learn about different components of soil texture, and much more!