I like how I still learn something new in each lesson even though I’ve been taking Japanese for several years. It is also great that there are VERY important culture lessons offered. You can’t learn Japanese well without these culture cues. Occasionally, I have some issues with the system not marking the kanji all the same as well as the few times there is no answer input so it counts you wrong even if you aren’t.