Remembering the Kanji vol. I
A complete course on how not to forget the meaning and writing of Japanese characters
James W. Heisig
fourth edition
Instead of learning the Kanji by repeating (and directly with the pronunciation) Heisig recommends to learn first the meaning of the Kanji in your...