copyright  2016.
Besides Yoga,  learning a language helps your mind keep in shape.
I really love this website that allows you to learn many languages for  free !

It has a very appealing interface and it is designed in a way that it requires constant practice to keep new terms fresh in your mind. You gain points ( lingots) for time and knowledge gained that can be used to "buy" certain priviledges like missing a day of practice without loosing your " day strike".
keeps a record of your attendance and progress... etc. I REALLY love it! : )