NASA for middle-school students http://www.nasa.gov/audience/forstudents/5-8/features/index.html
National Geographic for Kids http://www.nationalgeographic.com/kids/
World Strides Science in Motion Field Trip to Florida http://www.worldstrides.com
A fun site with a bunch of age appropriate science activities http://www.funbrain.com
Prentice Hall site where lessons from the book can come to life! http://phschool.com/
GRAPHING on the computer http://www.nces.ed.gov