I have gotten the hang of the online classes and I’m loving it!
It allows me to be disciplined and be more responsible.
The most pleasant aspect of my experience was that I could go through the material provided at my own pace, not fearing any deadlines besides those set by universities.
It allows you to create your personal schedule and it is a great opportunity to develop your time management skills and responsibility. Besides that, you can focus on your learning speed and spend more time on advanced topics, while doing easier material faster.