Exercises like Duolingo are only half the battle. You need to have some immersion in the language you’re learning. Watch tv and listen to podcasts in the target language, you won’t understand (at first) but your brain will start recognising the sounds and structures.
Steam has DRM for Steam games. You can add any other game to Steam and ask Steam to attach Proton to it.
Steam.