My kids have been taking Outschool classes since the very beginning of our homeschooling journey back in 2017. Five years later we are still very happy with the site. There is so much variety to choose from and the site is reputable with consistent high-quality classes.
Teaching on the platform has been an absolute blessing for my family as well. Annually I average $75/hr working part-time hours. A lot of teachers who complain about not making money or getting enrollments have only themselves to blame; I often check their profiles and notice they have only 1 or 2 classes and a poorly-made bio video, class descriptions are riddled with typos and/or they have negative parent feedback. You have to keep working at your business, not sit there and wait for life to happen. I love teaching on Outschool!