Oxford Learner's Dictionary
This is an excellent dictionary for ESL learners!
UNC Writing Center
Institute for Writing and Rhetoric at Dartmouth
The UIUC Library is awesome! Take advantage of it's resources.
UIUC Library Page for ESL 115
UIUC Writer's Workshop
Want another person to read your writing? Make an appointment with the Writer's Workshop.
ESL @ UIUC
This has information about registering for UIUC ESL courses.
APA Citation Sources