Earlier quoted context omitted.
I just bought 300 dollars worth of courses couple days ago on Udemy, I've used all these companies and I have to say Udemy is better than them. There is definitely a market based on teaching quality difference and the teaching tools provided.
I noticed a lot of the courses I was looking at on Coursera seemed to be from universities and the ones on Udemy looked like they were more from companies (Google, etc.) or professionals from different organizations. Is that a fair assessment?
And yes, most of the courses that I have taken there are taught by professionals with industry experience.