Excellant! – French Vocabulary 24/7 Language Learning Review
This is an excellant idea. It provides a bunch of different quiz mechanisms for studying & testing and then keeps score so you can track which categories you've learned well. The ability to hear the words spoken repeatedly is great.
Review by JW student on
French Vocabulary 24/7 Language Learning.