Я пользуюсь онлайн-самоучителем. В свое время забыла язык почти до начального уровня, а он помогает вспомнить. Можно его использовать и для занятий с нуля. И уроки короткие, даже в самый загруженный день можно выкроить для них время http://begin-english.ru/samouchitel . Полиглот очень хорош для систематизации знаний и практики https://poliglot16.ru/