I just found a very cool feature of my public library and I had to share :) My public library has an account with Mango Languages. It's a totally free (through the library) language program offered in loads of different languages :) Maybe I will use it to learn a new language myself ;) I was searching for language programs to use for homeschooling my LO. He is currently 3 years old, so Mango seems pretty advanced for him. I am going to bookmark this to use later down the road.
So check out your local public library to see if you have access to this program. :)