More and more students are actively choosing online courses than the equivalent offline counterparts. Both full-time students and professionals are taking advantage of the extra flexibility offered by ...