@taiki0915takaga From my experiences with it over 5 years ago (but they should still be relevant), it's great for starting to learn the basics (as long as you are diligent), however you will absolutely need to speak with people who are actually fluent to more easily achieve fluency yourself.