One can teach many different topics through an online course. This can be: games, crafts, graphic design, hand written fonts, languages, fitness, budgeting, organizing, business skills, technology, gardening, cooking, baking, grilling, family skills, tutoring and so much more!