One of the best sites for comprehensive teaching strategies across the curriculum is www.achievementstrategies.org. This website has a variety of free resources for you to use and share.
There are graphic organizers and frame paragraphs for teaching reading and writing skills and strategies. They include text structures for fiction and nonfiction passages along with guides to help students write concise summaries.
There are quick reference lists of high frequency vocabulary to teach in a variety of content areas.
There are professional development tools, templates for long term planning, information on Response to Intervention and so much more!