Learn how easy it is to grow your own vegetables, including tips on site selection, soil preparation, seed starting, fertilizer, garden design and layout. Get the essentials of disease, pest and weed control techniques, composting, the best time to harvest and how to extend the growing season.