Ghost is a highly flexible platform, and the Members feature allows creators of all kinds to run a premium subscription business. It's possible to use this feature to sell premium courses using recurring subscriptions as your business model — where you ask visitors to pay a monthly or annual subscription fee to access the full library of course materials and other resources.
Multiple courses can easily be categorized using tags, and since Ghost themes can be infinitely customized by a theme developer, you can present your course material in an infinite number of ways.
Courses with one-off payments
This is a great option if your primary business model is to sell premium content via recurring subscriptions (which is what Ghost is designed for) — but you also have additional products to sell or promote using one-off payments.