I like the IXL workbooks. They seem good enough.
I like that they offer several different ways of explaining / visualizing concepts plus exercises that reinforce.
For example, my sons is starting to learn multiplication and finally clicked with the app’s visualization of how multiplication is just repeatedly adding the same number over and over again.