Using proper graph paper to practice Kanji on can really help your writing conform on shape and proportions, or at-least I know it really helped mine.
Finding the perfect graph paper image was a bit of a pain so in the end I just made my own. I did some cleaning up and editing last night to get every last square out of the paper. I also added some white space on the edges so that it should turn out well on most printers. The US Letter sized paper it should be 15 perfect boxes high and 22.5 boxes wide. I also created a slightly different image for A4 Paper which should by 15 by 23~24 boxes, unfortunately I don’t have any A4 to test it with. In fact I technically don’t even have US Letter size either, only Canadian P, an approximation of US letter in metric units.
When printed with the file’s DPI it creates ~1.20cm squares. Not all software has this sizing option, for instance Microsoft Paint will not print it correctly. I know for a fact that irfanview does it right since that is what I use.
Note, when resized as they are below it appears as if they have major flaws, I assure you when full size these images are perfect.
US Letter sized Graph Paper:

A4 Sized Graph Paper

