When I struggled with Spanish, I realized that mixing different resources worked best. I used multiple apps, joined online meetups, and even practiced short conversations with native speakers. At one point, I had to
contact Duolingo about syncing progress across devices. Human interaction really boosts motivation, we learn better when we feel part of a community. Also, switching between podcasts, videos, and mini-quizzes keeps your brain engaged.