We used a Reason for Handwriting and I was not totally thrilled with it. Here are the pros and cons:Pros: excellent layout. The pages are beautiful to look at, and uncluttered. Also, the way they introduce a few letters to trace on each line is logical. They assume your child may need to practice tracing on the second and third line, not just the top of the page. Cons: I think 1 inch lines are just too big, even for a Kindergartener. In order for the child to write in 1 inch lines, he must move his entire hand. Also, there is insufficient review in this book. I would have preferred far more review of previous letters, so that we could work through the book page by page, and know that each letter is continually reviewed.I have not found a handwriting program I prefer, and suggest instead just using a writing intensive phonics program such as Adventures in Phonics, which is so thorough that it includes handwriting instruction.Another suggestion is the Harcourt Handwriting Review workbook, which has 3/4 inch lines.We do plan to use the level A of this program. Be warned however that the jump in difficulty from the K to A level is tremendous. In K they are writing huge, single letters, and no words at all. Suddenly in A they are expected to write much skinnier letters in much thinner space, to write an entire Bible verse.I wish they would revise the K level.