Container gardening is a great way to introduce kids to the pleasure of growing their own food and enhance their connection with the natural world. You don t need a large plot of land or fancy planters to grow your own vegetables. Many types of containers can be used to grow a bounty of veggies, herbs and flowers, and having them right by the door provides a wonderful sense of immediate gratification. I appreciate having them close at hand when I m throwing together a quick salad and my kids love popping juicy cherry tomatoes into their mouths as they come in and out of the house. And perhaps the best part of container gardening: no weeds!