Little did I know – the BBC gives out free language lessons on their website. All sorts of modules are available, including complete courses in French, Spanish, Greek, Chinese, German, Italian, and Portuguese. This is quite an online resource – both for casual reference, as well as for a complete start to end course. BBC – Languages – Homepage: All you need to start learning a foreign language. In addition to BBC’s curriculum helping me stay brushed up on my Spanish, I’ve also been interested in hiring a spanish language internet “intercambio” language partner on skill trading site Fiverr.com – for five bucks, user mariapia will spend 30 minutes speaking spanish with you on Skype. Sounds like a great deal to me!