Mulching your garden promotes plant health and enhances the overall success of your space, including stopping weeds in their tracks (among other things). But the choice of mulch and the scale of ...