Pros
Flexibility: If you work, have a family life or just a busy life, it can be difficult to fit traditional classroom time in.
Fast: Because there is so much independent work in an online program, you set the pace. You can work as quickly as you want. Many programs also offer degree completion if you already have a certificate or significant coursework under your belt.
Options: Online offerings are more diverse and complete than ever, and growing every year. More than 5 million people take online courses today.
Cons
Limits: Some content isn’t offered in an online format.
Learning styles: Today’s online instruction is often geared toward a variety of learners.
Independent: Online programs require you to take charge of your education.