This comprehensive ecoysystems course resources include powerpoint lectures, notes outlines, labs, classroom activities, and other teaching resources for an environmental science class. Topics include scientific principles, species, populations, communities, ecosystems, environmental toxins, food and agriculture, global climate change, air and water pollution, non-renewable and renewable energy, waste, and environmental history and laws.