My son did the 6th grade English program last year, and the grammar component was good for the basics. It is good for solidifying what he already knew, but the explanations for new-to-him concepts were not enough for him to grasp. Each week is a new lesson, and a grammar lesson consisted of an explanation and then 3-4 different exercises (i.e., form a sentence using a "verb/noun/prepostion/etc, identify the "verb/noun/preposition/etc", correct the sentence). My son needed more practice on new concepts, so we had to supplement in these areas. I'm looking into a different grammar program this year.