234 Main Street, Salem New Hampshire 03079
Mon - Tues 9-7
Wed - Fri 9-9
Teen Homework Help
Homework Help SitesFirstgov for kids
RefDesk -index of information sites
Dewey Browse -Web sites arranged by Dewey number
http://school.aol.com/ includes lesson plans
High School Hub
Information Please Homework Helper
B.J.'s Homework Helper
Discovery School ( includes Kathy Schrock's educational sites)
Everyrule.com Yahoo Education
Kids site Sacramento Public Library web sites for children, of all ages and their parents.
SCIENCEScience Buddies - site helps with science fair projects
Why Files - Explores the science behind today's news.
Science Fair Site
How stuff works
Natureserve Explorer - plants, animals and ecological data
What's it like where you live? Math http://mathforum.org/dr.math/
Math in Daily Life
NHEON-New Hampshire site for teachers
HISTORY/GEOGRAPHYBest History sites
Our documents - features 100 milestone documents of American History Romantic Chronology - a timeline of events, people.etc of the Romantic period.
Castles on the Web
History Channel - includes "This Day in History" information
New Hampshire Info
Internet History sourcebooks
The History Net
American Civil War Homepage (grades9-12)
Civil War (grades 4-8)
Voice of the Shuttle - Web site for the humanities
American Memory: Items from over 100 historical collections at the Library of Congress. Great resource for primary documents in American history.
Chronicling America: Historic American Newspapers
Foreign country information from the Department of State.
Shmoop content is written primarily by Ph.D. and Masters students from top universities, like Stanford, Berkeley, Harvard, and Yale. Covers history, literature & poetry topics.
Bartlett's Familiar Quotations (10th ed)
Look up any word in 260 languages (also has translators)
One Look Dictionaries
Word Reference - Translation dictionaries for French, Italian and Spanish
Bartleby - contains dictionaries, encyclopedias,quotations, fiction and non fiction books.
ART & MUSICArt History Resources
Try here for more options for younger kids