Interactive exercise on Hydro Energy
Interactive site on Wave Energy
http://library.thinkquest.org/20035/river2.htm