This proposal seeks to create an online set of resources that are successfully integrated, allowing students to navigate easily among required readings and exercises, to give instructional staff feedback on understanding and questions, and to provide a rich set of materials for investigation by students. Env412/PP475 is comprised of six learning modules; each module would have its own online organization to offer students collected materials on that content.