Shurley Grammar is exactly what my sons need in order to have a good grasp of grammar. The chants and question-answer flow help them understand the parts of speech. My younger sons all know the chants and even understand quite a bit before they enter first grade! Invaluable series for the homeschooling family.
Shurley Grammar is an excellent way to teach grammar to students. It has wonderful jingles (songs) and other ways to teach nouns, verbs, adjectives, adverbs and so on. The student's workbook helps to reinforce what you teach.