I love Gretchen Bernabei's book Grammar Keepers: Lessons That Tackle Students' Most Persistent Problems Once and for All (Grade 4-12). The only issue I had was with the Parts of Speech Sheet - Blank. It didn't photocopy right, and when it did it was too small for my students' handwriting.
To fix this, I created a much larger and fully-typed Grammar Keeper Parts of Speech Sheet - Blank.
I also have a Grammar Keepers 101 Chart available to download for free.