Tutorials & Other Writing Resources

Mills College Writing Support Tutorials

Brainstorming Your Thesis (pdf)

Developing Paragraphs (pdf)

The Writing Support Blog—For the Student

English as a Second Language (ESL)

Dave Sperling: Dave's ESL Cafe

Purdue University OWL (Online Writing Lab)

University of North Carolina at Chapel Hill Writing Support's ESL Resources

Grammar & Style

Grammar Girl (Mignon Fogerty)

Purdue University OWL

William Strunk, Jr.: The Elements of Style

Online Writing Labs & Links

Purdue University OWL

University of California at Berkeley Writing Program

University of North Carolina at Chapel Hill Writing Support's Multimedia Writing Process Demos

Style Guides

APA (American Psychological Association) style, primarily for the social and behavioral sciences

CMS (Chicago Manual of Style) style, for the social sciences and the humanities

CSE (Council of Science Editors) style, primarily for the sciences

MLA (Modern Language Association) style, primarily for the humanities