The following links provide writing resources for non-native speakers of English.

ESL Students by Purdue Online Writing Lab

Writing Advice by University of Toronto

Writing Machine by Hong Kong University

College Writing for ESL/ELL Students by SUNY Empire State College

ESL/EFL Resources by Duke