1. Duolingo
An awesome way to learn and practice your new language! Through repetition in speaking, translation, writing, and interpretation, your skills will be enhanced and your memory formed! Give it a try! (I'm learning German through this program right now!-- It really works!)
http://www.duolingo.com/
copy and paste about address into your browser.
http://www.duolingo.com/
copy and paste about address into your browser.