Depende do curso e da sua disciplina.
Eu não sou muito disciplinada para fazer nada online infelizmente.
Fiz curso de inglês qdo era adolescente e fui aprendendo mesmo qdo viajava para fora do país e depois que convivi diariamente com um namorado estrangeiro.
Hje não passo perrengue.
Não sou fluente, mas o inglês e avançado.
Só recomendo o curso do Mairo vergara .. foi o que eu fiz .. Porem , não consegui alcançar a fluência ainda .. Mas , só por falta de disciplina mesmo !!