TeachersPayTeachers.com -- 230,000+ free and priced teaching resources created by teachers for download including lesson plans, unit plans, novel studies, worksheets, printables, PowerPoint Presentations, quizzes, exams, workbooks, projects and more.
Best resource for lesson plans, activities, units, and many useful items. Some are free or very little cost.