My gf remade a new account and has more points than I do after months of practicing. I don't think the scoring system is fair. It seems that they favor those who complete a lesson quicker than anything else. Adds-wise, they heavily ask you to subscribe. It gets pretty annoying quick watching the adds. Specific to each language; many of the languages have really slow explanations which require you to either pick and choose or have a current understanding of the language itself.