You are here

Homework Help Websites

Looking for a great science fair project? Need to know the population of Albania or Zimbabwe? Take a look at these helpful resources on English, history, literature, math, science and social studies.



Cliffs Notes Don't have time to read the whole book? Get a summary and analysis of major characters and themes.

OWL at Purdue Got a paper to write? Purdue U’s Online Writing Lab provides free writing tips and resources like the MLA style guide.

Poetry Foundation A great source for poems by many poets (alive and dead) on a variety of topics.  Check out the podcasts, reading guides, poets & poems featured in Poetry magazine, and the cartoon gallery.

Shmoop Literature Resource for poetry and literature that’s been getting rave reviews.  Graduate students at “top universities” are responsible for writing in-depth analysis and gathering notable quotations.

RhymeZone Rhyming dictionary & thesaurus with other great features like famous quotations

SparkNotes We know you would never avoid your reading homework. But just in case you need some help understanding Shakespeare, check these out.



Eyewitness to History Ringside seat to history from ancient times through today; includes articles, images and video.

History Channel What happened today in history? Find out here. You can also explore a wide range of topics, watch videos, and play games.

Holocaust Encyclopedia A-Z articles about the Holocaust, groups persecuted by the Nazi, and ID cards for family history research.

On This Day In History Find headlines, popular songs and TV shows, consumer prices and more from your birthday (or any other day from 1800-present).

Shmoop History A resource for U.S. History that includes timelines, images, and extensive citations. Graduate students at “top universities” are responsible for the content.



Ask Dr. Math If the answer to your question isn't here, you can email Dr. Math and ask him directly. Make your math dilemma famous!

Cool Math An amusement park of math. Find calculators, puzzles, games, & help with problems.

MathWorld Stumped by a difficult math problem? Want to learn more than your math teacher is offering? Try this website, which is like a math encyclopedia. Get definitions for all the terms that stump you, and find equations that have slipped your mind.

Math Pickle The videos and games on this website make learning and reviewing math a snap.

Money Talks Learn about banking, building credit & getting a job. In English and Español.



Encyclopedia of Life A free, trusted resource for information about all of earth’s living things.

Exploratorium This isn’t just another museum website, but a vast collection of online interactives, web features, activities that feed your curiosity.

How Stuff Works Ever wondered how aerosol cans work? Or why people blush?  Find answers to your earth, engineering, life, space, supernatural, and everyday science questions.

Museum of Science & Industry Experience science first-hand with apps, DIY activities, podcasts and more.

National Science Digital Library This is an online science library with links to high quality science, technology, engineering, and math resources.

Science Fair Central The Home Depot and Discovery Education have joined forces to assist students with ideas, tools, and tips for science and engineering projects.

United States Geological Survey This site is great for most earth science questions, and other science stuff too. Find out about elements, minerals, natural disasters, weather, petroleum, and lots more.


Social Studies

Library of Congress Country Studies Handbooks Need reliable information about a country?  This is a trustworthy source for government, society, geography, history, economy, and even defense information for 101 countries and regions.

CIA World Factbook Quick information on world countries courtesy of the Central Intelligence Agency. Lots of statistics!

NationMaster Find statistics of all kinds on countries here. Your friends (and teachers) will be impressed when you know which country is Most Athletic.