After all these years, I sometimes go out of Japanese sentences and say "Well, I learned it with Assimil."
Fishing method a little by its austere side but is very effective. It's not off-putting as are purely grammatical methods. We learn little phrases that allow discussion to progressively grammar points.
By cons I advise nevertheless acquired a grammar book to effectively complete your apprenticeship.
Assimil methods are really excellent to begin studying a language so why not go deeper thereafter.