Project Based Writing Grade 6-8
Unjournaling: Daily Writing Exercises That Are Not Personal, Not Introspective, Not Boring!
Don't Forget to Write for the Secondary Grades: 50 Enthralling and Effective Writing Lessons (Ages 11 and Up)
Traits of Writing: The Complete Guide for Middle School (Theory and Practice (Scholastic))