While writing, many of our grammar skills can be incorporated, so students can practice. However, sometimes students need more experience with skills. To do this, we do sometimes have mini-lessons on various grammar skills and punctuation such as how to use complex punctuation marks (colons, semicolons, hyphens/em-dash, parentheses--to name a few), various sentence structure types, and the 8 parts of speech. These mini-lessons can be used and assigned depending on student need for the skills.
We also use Middle School Patterns of Power to examine how patterns are used in our writing. This uses mentor sentences and explores the notice, focus phrase, apply, edit procedure.
IXL is another program that we could use to work on ELA skills. We do the diagnostic test frequently to give suggestions for what we can continue to work on.