English:

Houghton Mifflin Harcourt : Grammar Practice
                                                                                          
DLR (Daily Language Review): Editing

Writing: Sentences, paragraphs, letters, thank-you notes, etc.