I am learning german. The way I am learning is actual language lessons and then a language learning app like duolingo to help with remembering vocab
LibDems are a UK party but I don't think that's what OP are talking about because they're relatively centrist.
I have a pi5 running everything like a pihole and my lemmy instance