Thanks for all these great insights. I'm currently trying to build some authority as a WordPress teacher. I did a lot of custom programming with WordPress via platforms like UpWork and codeable, but I'm trying to get more "passive" income by teaching online and publishing books to help people getting started with their own WordPress website.
Mostly teaching classes about WordPress and Web Development. My biggest problem is that students do not interact very much, so I don't get a lot of questions and discussions in my classes. Also, people don't post projects, even though I try to make it really easy to create their class project.
Currently, I offer my WordPress basics here too, so I can reach students who prefer Udemy over SkillShare. It's a great way to use the same material to generate extra revenue. Unfortunately, the Udemy class does not sell at all, so I think SkillShare is the better option for me right now.
I also post all my SkillShare classes and special discounts for my Udemy classes on several Facebook group. The screenshot is just a post that I published today, to get more students into my Udemy course. I found that many people take the course when it's available for free on a special offer, but they don't really watch the videos. It looks like there are a lot of hoarders around, who just add the course to their account because they don't have to pay for it :)