Other
National Renewable Energy Laboratory: Learning About Renewable Energy
Extensive information about the different forms of renewable energy, energy efficiencies that can be achieved, energy research, and the many applications for renewable energy production.