IXL is a math, language arts program that incorporates games, review, core subjects for appropriate grade levels and rewards for completing sections. I love that parents/teachers can keep constant tabs on what your student is doing. Each level has a test to prove mastery or needing improvement.
Everything is completed on the computer, so if your child struggles to read, you’ll need to be there to help. However, if they are a grade level reader, they’ll have a blast working on their own and you can keep tabs on their progress or lack of progress.
If you have more than one student you can purchase a package designed to allow all of them to be on the program and there is a substantial discount for homeschool families. There’s also a free trial period so you can check it out before you invest. I highly recommend this program. WE give it 5 thumbs up!