>>13851555Depends. I found classes where the prof does most of the talk with no practical stuff to be better offline.
I took theory of computation online in a summer, and I got an A. Despite others who took it normally claiming it is one of the hardest classes they took.
Other classes with a lot of practical work I enjoy more offline, as I can raise my hand and get help immediately when I have troubles.