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.

Much of it is accessible to English Language Learners.

Go to his home page and you’ll see links to each section, and a list of new activites he’s recently added to the site.