Coursera and EdX primarily source their instructors from college professors. Udacity is more open to bringing in experts from technical fields. In my experience, college professors in the computing fields are often people who chose to get a PhD straight out of college (perhaps because they were mostly interested in research), and as such may not have much (if any) industry experience. Why has EdX chosen a model that focuses limits the ability for technical experts to provide classes?
College professors vs. technical experts (Score:1)