Online teaching is very lucrative if you have the skills and knowledge to do so. You can either teach through a learning website or create a course and sell it through learning websites. YOu can teach almost anything, from science and mathematics to gardening and crocheting.