Writing Assistance Sites
The OWL at Purdue.
A long time resource for students, Purdue's online writing lab (OWL) has material on many different aspects of the writing process, mechanics and research.
http://owl.english.purdue.edu/owl/
EssayInfo.com has descriptions of essay modes (compare and contrast, argumentative, etc.) and instructions how to write them.
http://essayinfo.com
Guide to Writing a Basic Essay. Straightforward site describing essay construction.
http://members.tripod.com/~lklivingston/essay/
Research and Documentation
MLA Documentation from Bedford St. Martins
http://www.bedfordstmartins.com/online/cite5.html
Purdue's OWL MLA Guide
http://owl.english.purdue.edu/owl/resource/557/01/
Purdue's OWL APA Guide
http://owl.english.purdue.edu/owl/resource/560/01/
American River College Library
http://www.arc.losrios.edu/~library/
American River College Library Databases
http://www.arc.losrios.edu/~library/lib_databases.html
Grammar, Punctuation and Spelling
Punctuation Made Simple. This site has straightforward explanations of many punctuation rules.
http://lilt.ilstu.edu/golson/punctuation/
The OWL at Purdue. This portion of the OWL site contains many exercises and links to pages with grammar information. Click on the "Grammar and Mechanics" link.
http://owl.english.purdue.edu/owl/
Online Dictionaries
Merriam-Webster Dictionary Online. Searchable dictionary and thesaurus.
http://www.m-w.com
Dictionary.com. Searchable online dictionary.
http://dictionary.reference.com/
Other WACs
Colorado State University WAC Summary
http://wac.colostate.edu/programs
California State University, Sacramento WAC
http://www.csus.edu/wac/real_world_writing.stm