So I know Cram and Quizlet which I sometimes use for learning short lists of vocabulary for tests (less than 100 words). Now, I want to learn English for my Cambridge C2 exam and for my final exams in school where I need to learn much more than these 100 words, also for life-long learning I have lists with over 1000 words.
All Apps I know don't have the option to delete vocabulary out of the list if I know it e.g. five times in a row. That would be my first criteria for such a vocabulary trainer.
I'm also looking for a trainer where I can upload the vocabulary from an excel spreadsheet (as already said more than 1000 words, don't want to type them in by hand).
The third one (which is less important) is that sometimes it also tests vocabulary I already know, if I still know it - ok, if I don't know it it goes back to the studying-list.
Now, I could program that for myself but I don't have time so I'm looking for some already existing software which includes at least the first two criteria.