An environmental and sustainability courses advance professionals' knowledge in a variety of currently relevant topics such as energy, pollution, and environmental awareness. Sessions often cover how to evaluate and address the environmental problems. Other topics that may be covered include ecology, energy efficiency in buildings, sustainable practices, harnessing eco-friendly power sources, and political ecology. Courses may also address the role of regulation on the environment, how social and economic conditions affect ecological issues,and major environmental challenges.