Do you have kids? Because online lessons with mine worked massively better then the "watch video" or "do homework whenever".
They learned more in online lessons, the speed by which it moved was normal. And as bonus, I did not had to play teacher, the teacher played teacher.