Analytical Grammar teaches grammar in a logical, sequential order without drills or repetition. It's designed for grades 6-12. You'll also find a Jr. version that is recommended for grades 4 and 5. The program consists of student workbooks, a teacher book, and DVDs.