The Online Writing Lab (OWL) at Purdue University houses writing resources and instructional material, and we provide these as a free service of the Writing Lab at Purdue. (This is one of my favorite resources for writing and grammar. Check out the research section too.)