Gardening can be relaxing, therapeutic, or frustrating if you do not know which plants work best in your garden. Rock gardens ...