Advancements in technology, course design and high-speed internet availability are moving online learning forward. One reason students enroll in online degree programs is for the flexibility to ...