MHC SAW (Speaking, Arguing, and Writing Center)
Dartmouth Writing Program: Check out the advice on generating a topic and developing your thesis.
The Writing Center: University of Wisconsin-Madison
Writers Workshop: (U. of Illinois, Urbana-Champaign). If you need to learn the "vocabulary of grammar, " the grammar handbook on this site is a good place to begin.
Go to "Writing Tips " for help with with developing a thesis, among other topics.
Purdue University Online Writing Lab (OWL)
The Tongue Untied (grammar and punctuation for journalism)
Internet Detective offers advice on evaluating websites.