OxVoc
A scientifically-backed vocabulary trainer that uses the Oxford 3000/5000 lists and spaced repetition to turn passive knowledge into fluency.
A scientifically-backed vocabulary trainer that uses the Oxford 3000/5000 lists and spaced repetition to turn passive knowledge into fluency.