There is an amazing website called teacherspayteachers.
where teachers can post and download about a million different ideas on loads of topics and for a wide variety of ages! It is about time teachers collaborated on such a large scale. This site can be so valuable for beginning teachers, those looking for some new ideas, or even home-schoolers. There are items that are priced and items that are free on the site. I have found an amazing wealth of resources on this site for my own children.
If you have great ideas, post them here! If you want some new, fresh ideas, visit and I'm sure you can find them here!