Selling your online courses on Udemy can be good and bad. The good is they get a ton of traffic and can potentially drive a lot more customers to your course than you ever could. The bad is their pricing model. Most of their courses are priced at $10.99, and you better believe they take a big cut of that. So it doesn't leave much profit for you that's for sure. If you have a hugely popular course then you can make some good money through Udemy, but for the majority of course creators you're better off going it alone and making far fewer sales, but more profit in the long-run.