See online guide http://www.wikihow.com/User:Nappel
These flashcards is not like the classic flashcards to memorize foreign words. They are very different. Interesting, complex, beautiful, effective. You can make them harder or easier.
For example, such
Download free - http://geocities.ws/frenchfree/
Forum - http://flashcards.boards.net/