I am from China, and want to use a web app to help me remember more English words.
- Randomly select words to test the user. If the user does not pass, test again some time later.
- Add words to a custom dictionary.
- A mobile client would be great.