The development of Internet and technology have provided many opportunities for student around the world to attend a class where it is not compulsory to attend in person, many courses are available due to the need of students.
First of all, it cannot be denied that not every students have time and transportation to go to class, the online courses have solved this problem perfectly.
On the other hand, the normal class has also have many benefits too. Normal classes are class with real teacher, who will take of us until the end of the semester. There is an ethical argument about replacing teachers with robotic technology.
In conclusion, I strongly believe that the advantages of this program can overweight the disadvantages.