This online resource: www.teacherspayteachers.com is an open market place for teachers. There are many free lessons and materials to download as well as some inexpensive resources to save you both time and money! Items are searchable by subject, type, grade level and price. Who knows...you might also make some extra cash by sharing your own successes on this site.