Khan Academy is super. I’ve been taking the math classes to refresh myself for fun and it is very enjoyable. Pure math, no nonsense.
There’s an argument to be made that school should be Khan Academy type lectures as homework, with school being “homework” work sessions with help available for tough parts that kids don’t get from the recorded lectures.