If you've got the big monies and like gamified learning go with Pimsleur over Duolingo. For any language but especially learning Asian languages as an English speaker. Duolingo is shit at them. Over 4 months of daily usage for Japanese, while living full time in Japan, and it's still quizzing me on teriyaki and sushi. Did a single free Pimsleur lesson and learned more actual conversation and grammar than I've gotten in Duolingo this year.
Or 🏴☠️ the older workbooks and audio lessons instead of the app. It was originally a CIA program so it's not like American money didn't already pay for it. Their Spanish ones were quite good