Duolingo 2023 review July 8, 2019 16 32 64 128 Duolingo 2023 review badges Duolingo japanese 2023 review Duolingo latin review 2023 Duolingo learning styles 2023 review Duolingo 2023 learner styles review Duolingo world champion 2023 review Duolingo chinese review 2023 Duolingo year in review 2023 reddit Duolingo year in review 2023 reward