Miscellaneous Resources
Purdue University's On-line Writing Lab
Commonly Confused Words
Effective Use of Language