I am so excited to find this free gem! Have you been wanting to introduce or re-inforce foreign language learning into your homeschool? If so you will definitely want to check out Duolingo ! Duolingo  is a free online foreign language learning system. It has several different languages to choose from such as Spanish, French, German, Italian, and many more !
Duolingo reminds me alot of the Rosetta Stone program. The way it uses audio visual methodology is really similar. The lessons are interactive, self-grading, and are tailored somewhat to your student. So fun!
Check out all the free Foreign Language Learning resources  on How To Homeschool for Free!