Online courses are convenient. The biggest advantage of an online course is that your classroom and instructor (theoretically) are available 24 hours a day, seven days a week. Your only excuse for missing class is not getting online! Otherwise, everything is available to you.