I've used the BJUP grammar for years. There are clear explanations and the practice has spiraling difficulty. There are lots of grammar programs that are just fine, but the way BJUP is better is the WRITING part. The assignments are FAR more interesting than I've found in other programs, and they are explained very incrementally. Other programs just make assignments with very little explanation, leaving the student sitting there with blank paper... Also, the material is very visually appealing and colorful.
ThriftBooks sells millions of used books at the lowest
everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We
deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15.
ThriftBooks.com. Read more. Spend less.