Masae
recommended this
I use this and this helps me to study English.
There are also other langue versions, not just French, German, Spanish, Italian, Swedish, and Alabic, but UK English and US Spanish.
I think this provide most performance software of its kind.
You can download this free version as a starter.
It may be good to use this when you don’t want to read large volume of words
on the computer. :-]