Homework Help

All Subjects

Internet Public Library Teenspace -- Great Homework Help

High School Ace
Features interactive learning activities, an ongoing poetry contest, a reference collection, college information, and subject guides for English, mathematics, social studies, science, global languages, arts, and technology.

Homework Spot
Divided into categories for elementary, middle and high school

Current Events

CNN

This Day in History

Information Please Daily Almanac

Old Farmer's Almanac

Science

From the FactMonster Homework Center

Human Anatomy Online

Science Fair Project Resource Guide

Literature & Writing

L I I  Literature Page
A selection of the best literature websites, from The Librarian’s Index to the Internet.

The Elements of Style
The classic by William Strunk.

English Usage, Style, and Composition
Online resources to help you with writing style and grammar.

Guide to Grammar & Writing
Guides to all kinds of information about writing papers and using correct grammar.

Biographical Dictionary
More than 28,000 biographies from ancient times to the present day.

Puzzlemaker
Make puzzles using your own words

NoodleTools
Develop search strategies; find useful resources; create an MLA-style bibliography.

Reference Materials

Columbia Encyclopedia
The sixth edition of the Columbia Encyclopedia lists 51,000 full text entries.

Bartlett's Familiar Quotations
The familiar resource now on the web.

Foreignword.com
Translating dictionaries for 63 languages.

Dictionary.com
Easy to use -- and an easy to remember URL.

Dictionary of Difficult Words
If an ordinary dictionary doesn't have it....

Roget's Thesaurus

Encyclopedia Mythica
What's the story behind all those Gods and Goddesses?

Math

The Math Forum - Ask Dr. Math

Geography and Political Science

Atlapedia Online
Atlapedia Online contains full color physical and political maps as well as key facts and statistics on countries of the world. (Opens in new window.)

50 States.com

Ben's Guide to the U.S. Government for Kids
Separate sections for grades 6-8 and grades 9-12.

Flags of the World