Online courses have their pros and cons at the same time but the no. of pros outweighs the cons if dealt with dedication and sincerity.
Pros -
Can be accessed at any place, at any time
Affordability
Doesn't require any classroom set up
Cutting off transportation costs and the fatigue
Choice of teachers
Repetition on demand
Orients to everyone like students or job holding people
Cons-
No personalised doubt clearing
No peer pressure
No external motivation
I recommend online classes only if you are self motivated otherwise it may not yield fruitful results.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile