This is a wonderful site that includes many classroom strategies that build vocabulary, comprehension, and writing skills. By clicking on the link of a strategy, you may find downloadable worksheets and even detailed descriptions of how to use a particular strategy in mathematics, science, social studies, or English.