Advantages to online teaching and learning include flexibility to attend classes, study, and interact when it is convenient. This flexibility is often a necessity rather than a luxury for adult students who are often managing a job, a marriage, and raising children. The flexibility makes it possible for many adults to attend class that would otherwise be unable to do so. Another important advantage results from the fact that the classes take place in cyberspace. Students can attend during their lunch hour, at night, or virtually any other time without worrying about needing to park or make it to a specific location in bad weather. This is a tremendous advantage that is important for both the instructor and the student.
One of the most important advantages comes as a result of class structures. Online learning can be impersonal, but, unlike auditorium classes, the student has the ability to interact directly with the instructor. Students read and react to comments made by the instructor and pose questions directly to the instructor. This means that the quality of instruction necessarily increases as students are able to get their specific questions answered.