MrNussbaum - A Thousand Sites In One
While most sites fall under one learning category, this aptly named site seems to have it all. You can practice your math facts, read up on a social studies topic, research a science project, or even play games! And, since it is organized by subject matter, as well as, grade level you can easily get to what you are looking for, pretty easily.
Read news article