Plenty of people are earning a living by sharing their skills with the world. You can always host your course on a third party site but you get to keep more of the money if you manage it on your own site. DT LMS can help with that. It is an online education plugin that supports free and paid courses. It lets you drip content most top membership websites.
This plugin lets you create your own quizzes with images, videos, hints, timer, and other features. For each course, you can show topics, requirements, and summary. DT LMS lets admins set commission %, deductions, and view earning reports. Since this plugin integrated with WooCommerce, you can start selling courses fast.