Knowing your soil type is as important as knowing the light conditions and rainfall averages when it comes to choosing the right plants for your garden. If you have really sandy soil, for example, you ...