Like with everything, online classes also have their shortcomings, and here are some of them:
They need dedication and discipline; otherwise, it’s easy to go off track
An Internet connection can fail
Gadgets can malfunction in the middle of a lesson