

I used Language Transfer and Michel Thomas’ courses when starting to learn Italian and found them really helpful in getting a foothold into the language.
The Michel Thomas course was longer and went in more depth, but I preferred the vibe of language transfer. The Michel Thomas course seemed to be aimed at people looking to cheat on their wife on a business trip, because a lot of the conversation was about inviting women to get a drink :( Despite that, it was still useful.
Unlike the language apps, these courses did a good job of getting me to think in real-time. Despite only being able to express and understand basic things, they gave me confidence to try and say things. Even without much vocab, I was able to express myself in a simple way: “I like that red thing over there”, and I was able to pick up new words with “what does this part mean?” or “can you repeat?” etc. So far, it’s the best method I’ve found to bootstrap enough of the language to start talking and picking up the rest by osmosis.

Personally, I donate less to more projects. But, if you don’t have a strong opinion of what to donate to, you can get the best of both worlds by donating to NLnet.
They fund open source projects up and down the stack, from open source CPUs all the way up to applications like Lemmy, and everything in between. Some are quite speculative and others are tangible improvements to existing projects.