Depende. O presencial é bom pela troca que existe com os colegas, não só pra praticar mas porque dá um ânimo também, em mim pelo menos dava, além de poder ter o professor perto pra tirar qualquer dúvida. E não tem desculpa pra faltar, se não ir, perde a aula e fica pra trás.
O bom da internet é que tem várias opções de cursos, alguns são mais completos, outros focam mais em conversação ou gramática, dá pra escolher de acordo com o que você busca. Tô considerando os pagos mas tbm tem coisa boa grátis se souber procurar. O ruim é que você não tem a obrigação de ver as aulas como no presencial e pode procrastinar. E se você usar os recursos grátis, não vai ter alguém pra te acompanhar, avaliar sua evolução. Se você nunca estudou idioma nenhum, o presencial pode ser melhor.