Good topic. An advantage of an online course may be that you can rerun the parts you were daydreaming through.
Weirdly, I used to mostly pay attention in class. But I suppose you can't detach the kids from their devices now....