Analytical Grammar
It's robust without being overwhelming. It's thorough, comprehensive, and doable. Analytical Grammar's author, Robin Finley, had said that she was a woman on a mission - "to convince parents that they don't need to be doing a grammar worksheet every day all year long, for years and years!" Prepare to be convinced.
There is a Jr. Analytical Grammar program for grades 4-5 and the Analytical Grammar program is designed for grades 6 and up. There is also a High School Reinforcement program for grades 8 or 9 through 12. Read more details on each of the programs by clicking on the category on the left.