vocafox is a level based vocabulary trainer, which is easy to use and takes away the frustration in the learning process. It is especially designed for people that hate the traditional way of using flip cards or just writing the words 100 times in hopes of learning them that way.
Take a look at some levels of the vocafox leveling system.
That's a chapter
Click the right one!
Select the swapped letters
Choose in the correct order
Learn other writing systems
Try to write...
...and to speak