Lots of really great games and activities that help you practice math, science, social studies, English, and other skills. You can search here for information for homework, projects or reports.
WebQuest lessons guide students through the internet on specific topics.
The website for the National Archives and Records Administration carries a lot of info for teachers about using primary documents and artifacts to teach history. At the American Memory Learning Page , you will find activities, lesson ideas, and fantastic resources for teachers. The Smithsonian Institution's Anthropology Outreach site is a rich resource for activities and materials about using archeology and artifacts to learn about different cultures in history. Lesson plans and activities for teaching history using field trips and pictures of places by the National Park Service. They also have an online guide to help you create your own lessons.