Mr. Nussbaum is the number one site on The Best Websites For Teaching & Learning About U.S. History, but it has really exceptional activities covering many subjects, including math, spelling, and science.
Projects in science are provided which take full advantage of Internet resources to help students develop a better understanding of the world in which they live.