The advantage of studying English online : We can save much time by driving a car ,taking a bus or underground to go for learning it, or if we have to stay at home, have to work etc... Then it's the best way to do it online.
But the disadvantage : We can't ask the teacher when we don't understand what we learn. So it's your choice