This guide will help you know all the basics of gardening. Everything from types of gardens, how much sunlight plants need, companion planting, essential gardening tools to have, and much more. When you’re done reading, you’ll be fully prepared to create your garden and make it one of the best.