Japanese songs and short stories, line by line: original, pronunciation and a word-by-word translation.
The idea (after Vera F. Birkenbihl): instead of learning vocabulary lists and grammar rules, you decode the text first. Every word gets its literal meaning written underneath, in the original word order, even if it sounds strange in English. That way you understand how the language is built, and later, when you listen to the song, your brain already knows what each sound means.
Small grammar words (particles) have no English equivalent. They are shown in capitals: