The Owl at Purdue
This is an excellent site by the Owl Writing Lab at Purdue University. It includes valuable information regarding the entire writing process, from writing a thesis statement, to internal citations, to creating a works cited page. It includes MLA style (used for English classes), as well as APA and other styles (which may be needed for other classes).