tbh I think it's luck I got this, I finished unit 1 of Spanish (I've half efforted it) and that took a while. Just started esperanto.
A great free way to learn languages.