Duolingo Learn languages completely free, without ads or hidden charges.
Guide to Grammar and Writing has definitions and examples of grammatical terms and essay construction. Great for students writing papers needing a little extra help.
MLA Style and Format provides examples and explanations of the MLA (Modern Language Association) formats for writing papers.
No Fear Shakespeare puts Shakespeare's language side-by-side with a facing-page translation into modern English—the kind of English people actually speak today.
Transparent Languages Combining extensive courses and supplemental resources for over 100 languages, including English, Transparent Language Online is the most complete language-learning system.