When I started writing the first post, I wrote it in Swedish. Then I realized that writing in English could be a good way to learn that language better. I mean, it's not like I'm writing utterly important things about the universe and the meaning of life, so why not kill two birds with one stone (or, as in the gentler swedish version of that saying, hit two flies in one strike): the creative joy of writing and at the same time get a little better, hopefully, at expressing myself in a language that's not my mother tongue.
Another way I've found to be both fun and educational is Google's "Word Coach". If you search for 'define' plus a word (let's say define language), you'll see the Word Coach on the search results page (if you don't, you might have to change to view the page in English).
The game consists of five questions, where the last one often being an image based one. You also have the option to set the level of difficulty for the quiz. And if you click the bell icon, you'll get one notification each day with a new round based on a new word.
Lycka till! (Swedish for "good luck").