I started learning with the JFZ series, and while the grammar and vocabulary are not bad, I felt like it was too slow to teach writing. Hiragana is taught gradually .