The major pro of online classes is that they are available to people at odd times and places. This makes them ideal, for example, for people who need to work full time and can only take classes at night. It also makes them ideal for people who live far from a college or have limiting disabilities and cannot get to regular classes.

The major con of such classes is that it is often harder for many students to grasp the content of the classes. This is particularly true for those who do not learn best through reading. In many online classes, content can only be imparted to students in writing. This makes it very hard for those who would be better off hearing a teacher actually speak to them.

The pros of online classes are that they are convenient. If you have a busy schedule or a demanding job, online classes are easier to handle. If you have problems commuting online classes also may be a good a good choice for you.

The con's are that they may not be good for those who do better in a traditional classroom setting. It may also be harder to get one on one help from the teacher.

Some pros of online classes is that it is more convenient. This applies for those who do not have as much time at hand. In addition, taking online courses is also easier to review later on because all the lesson plans are online. This might be an advantage for those who do not take notes & do not retain information as well and would need a recap.

Although there are many pros that come with online classes, there are also some cons. Students are not able to interact with their peers as much through the virtual screen and may or may not know how to communicate/interact with students their age in the long run if they plan to attend an online academy from a young age. Furthermore, there is not as much classroom interaction and one-on-one time with the teacher. Some students may struggle later on as they may need the additional help. Moreover, pros always come with cons.