OWL--Online Writing Lab
Purdue's OWL offers a website with materials and resources including handouts, materials, and resources for students and teachers:
Guide to Grammar and Writing
The title presents itself -- it's a guide to grammar and writing. You can serch topics from different levels such as words, sentence, paragraph... or click on the index to find a very useful alphabetical index list. For a more composition oriented reference, go to Principles of Composition.
Principles of Composition
This website provides insight into the writing process, structural considerations (essay writing), and patterns of composition, for more advance learners.
Elements of Style
Classic reference book and a must-have for any student and conscientious writer. Intended for use in which the practice of composition is combined with the study of literature, it gives in brief space the principal requirements of plain English style and concentrates attention on the rules of usage and principles of composition most commonly violated.