I like to use the Web when I need help with my homework. Here are some sites I use a lot. I hope they help you, too.
A good link page is Schoolwork.ugh! at:
Another good link page is BJ Pinchbeck's Homework Helper:
For math help:
The World Factbook
Internet Public Library