Learn to construct your own rain garden! You will learn how to assess your site to determine the best location and size, calculate impervious surfaces, determine soil suitability, choose appropriate plants, and how to build and maintain your rain garden.