WorksheetPlace.com has worksheets on all subjects, so no doubt you can find some on shapes! Just print them out and you're good to go! Geometry is easy, once you get the hang of it. I would know, I just passed it this year! Good luck!
There are several different worksheets available from here http://www.primaryresources.co.uk/maths/mathsE4.htm covering varying difficulties and shapes.
Kidzone has several shapes worksheets including circles, diamonds, octagons, oval, rectangles, squares and triangles. You can also find them at educational sites by doing a search. The other place that has them is online teacher resource sites.
The website www.havefunteaching.com/worksheets has many different types of calendar worksheets available to print. These calenders are free and customizable.
There are a number of different places where one can find budgeting worksheets online. These include the websites Money Smart, Budgets are Sexy and Consumer Credit.
You can find reading worksheets online at any reading comprehension website. The following is a great resource for any reading worksheets www.superteacherworksheets.com/comprehension.html.
You can find those onomatopoeia worksheets at odd ball reading dot com. They specialize in those rare but fun worksheets. You can use them online or print out.
I found a website called math-aids.com. They have free downloadable Pythagorean Theorem Worksheets that are customizable with different variables. The worksheets also list definitions and examples.
You can find lots of different algebra worksheets online and do not have to spend a dime to print them. A great website with free algebra worksheets is http://edhelper.com/algebra.htm.
There are some great websites online such as MySchoolHouse.com that allow you to use online worksheets. You can also purchase textbooks full of worksheets.
You can find them online here; http://www.aplusmath.com/Worksheets/OnlineMoney.html. You can also find these in stores in booklets. These are very helpful for on the go.
First go to http://www.ereadingworksheets.com/free-reading-worksheets/reading-comprehension-worksheets/inferences-worksheets/. There you should find multiple links as to what you are looking for.
You can find math worksheets for sixth grade students at www.homeschoolmath.net. These worksheets cover a variety of topics such as decimals, fractions, and equations.