One of the ways that I learned vocabulary in English was watching movies in English and reading the translation in the subtitles, I always thought that it helped me and my teacher always encouraged us to do so. After some time and practice I stopped using the translations as subtitles and started watching the movies with English subtitles so I could learn a little bit of orthography too. I think that is a fun way to learn a little bit more a language and to practice without knowing. I don't have English classes any more and I think that this has helped me to still have contact with English, what do you think?