Purdue OWL (Online Writing Lab): The Online Writing Lab (OWL) at Purdue University houses writing resources and instructional material, and provides these as a free service of the Writing Lab at Purdue. Students, members of the community, and users worldwide will find information to assist with many writing projects. Teachers and trainers may use this material for in-class and out-of-class instruction.
- Writing and Teaching Writing
- Research
- Grammar and Mechanics
- Style Guides
- ESL (English as a Second Language)
- Job Search and Professional Writing
Check it out:
http://owl.english.purdue.edu/