If you are looking for resources for more advanced math than calculating simple areas and circuferences, try:

patrickjmt

The Hippocampus - this
site also has psychology content

Brightstorm


You might want to brush up on those English skills, too. You can do so here:


Purdue's OWL