Clearly, the best resource for help with your writing is your Composition teacher. Take a draft to class during drafting time, to office hours, or make an appointment to meet with your teacher. If your teacher is not available, consider seeing another Composition instructor for help.
In lieu of direct help from your teacher, a collection of links are provided below for online writing help.
GENERAL WRITING HELP
There are several writing links in the menu to the left. Make sure to click on the arrow next to "JEC/SEC Writing Help."
In addition, here's a link to Purdue's Online Writing Lab for other writing problems.
DOCUMENTATION HELP
Documenting & Formatting Visual Elements in APA and in MLA
Documentation Generators: (Warning: make sure you know enough about the documentation style you are using to check the entries; otherwise, you may insert errors into your paper without knowing it)
WRITING ABOUT LITERATURE:
UNC Guide to Writing About Fiction
UNC Guide to Writing About Drama
UNC Guide to Writing Poetry Explications
SCIENTIFIC WRITING HELP:
** Please Note: the best person to ask for help with your science writing is your science teacher as he or she might have particular preferences for your writing; however, here are a few good guidelines should you need them.
Guidelines for Writing a Scientific Paper (science department approved)
Word Usage in Scientific Writing (a concise and handy list)
** Also, consider visiting the ASMSA FIRM Site