I just worked with two different clients that offer online courses on their website, so I decided to check what they were doing to facilitate that process.  I found they were using a WordPress plugin called Learndash which automates taking the course and receiving payment.  So, although you have to actually create the course, once it is set up it is fully automated.  I know many of the people and businesses I have worked with offer in-person classes as well as online, so this just might be a time saving and affordable solution to get your knowledge and experience out there!  Just click on the link and sign up for a demo to see how it works.  Naturally, contact me if you would like to get it set up.