I was browsing GoogleApp a couple weeks back and saw widely endorsed Duolingo app that has been recommended to me by some mates. I tried out the French course and found it efficient to easily remember some forgotten words. Then I started using the Spanish course which I had no prior knowledge of. I progressed to about half of the module and it seems that it is really flowing. I think it is a really good at learning a new language and can be really reinforced by podcasts or some entry-level audio books probably the most crucial element that is missing is speaking. Are there any fellow Duolingo-ers(?) out there?