(Sample link) NASA for middle-school students http://www.nasa.gov/audience/forstudents/5-8/features/index.html
(Sample link) National Geographic for Kids http://www.nationalgeographic.com/kids/
I use Channel One News during CAPS class every morning for current events. http://www.channelonenews.com
A great activity for improving map recognition and skills. http://www.geosense.net
Study Island is a GREAT program geared toward helping improve testing scores. It is a great practice website for students in all academic areas. http://www.studyisland.com
A great link for tennessee learning goals and objectives. You can view different lessons on Tennessee geography, history, government, etc. and take short review quizzes on each lesson. http://www.tnhistoryforkids.com