As a french student, I believed Me and the rest of the class should use some kind of aid to learn the rest of the vocabulary, since in class you don't get touch all the different types of words you need to use the language on a daily basis.
I scouted the internet and eventually i bumped into Before You Know it! French edition.
The software teaches and helps you remember french words by using a successful method, where you have cue cards, you are shown pictures, with sounds of people reading the word out loud, and later on are tested.
There are different variations of testing you and studying differently.
The software is VERY helpful, and i'm glad i tried before you know it, i would recomment it to every french student out there, who feels he needs to enrich his vocabulary.
unfortunately the vocabulary you earn is not endless, but luckily for us on the software's website people creat new lists of words and you can download them for free.