Found this to be the most clear and understandable grammar book encountered. Would recommend this for grades 7-9. The only bad thing I can say is that it does not have a table of contents. It does however have an index.
First of all, to Mpangel99, You wrote "The only complaint I have for this book is that there is alot of worksheets before a test"... I think that you really need the worksheets. Worksheets is plural therefore the word "is" should be "are" bringing me to the word "alot" which is not a word but in fact two. The sentence should read, The only complaint I have for this book is that there are a lot of worksheets before each test. Secondly, I found all the reviews to be very helpful and will be purchasing this item.