This is a free, one-stop homework center with online almanacs, atlases, biographies, dictionaries, encyclopedias, and thesauruses and dozens of other resources.