I used
Khan Academy, IXL and
StudyPug Math now. Surprisingly, for kids, maybe youtube videos can also work. I used
Math Antics to very resounding success with my very young one.
I think when they are younger, videos and engaging content that entertains works. But as they get older, concept videos and detailed practice gets better results.
And of course, I have to be taught at the same time to be able to teach back!