Agreed - the landing page specifically claims “Over 700 expert-crafted courses for any language pair imaginable.”

I’m a trust-but-verify kind of person, and I can’t find a single mention of any language-learning facilities, academies, linguists, native speakers, or anything else that would corroborate this.