Reviews by Jean-Pierre Chevalier Perachione
Teach Yourself Japanese
Highlights:
- They explain through almost everything
- It has tapes!!
Drawbacks:
- Rather colloquial.
- Japanese is all romaji.
For better results, use it complementarily with Bonjinsha's "Nihongo Shoho".