Um app que ajuda muito no inglês é o ANKI.
Ele utiliza um sistema de cards onde vc faz uma leitura e releitura diária. A cada acerto, esse card leva dias pra retornar a aparecer e acada erro, ele retorna mais vezes.
Da inclusive para baixar conteúdos de cards específicos como business, travels, internet, colours, food, etc...
Um site onde tem um repositório completo desses cards é o https://ankiweb.net/shared/info/2009669666
Vale muito a pena!!!