I enjoy taking courses on the Udemy platform. I am also an instructor but finding it a painful process getting a course online with the stringent approval process and that seems to be inconsistent to say the least.
I am using this at whatappisthat.zenler.com in the process of course creation. Great platform.