The primary advantage is that Coursera courses can be completed on a predetermined schedule. This is a significant advantage for busy professionals or students who may require additional training on the side or pay to take my online class.