I'm genuinely curious what "excellent online classes" look like, especially for early elementary school. My second grader in Seattle Public Schools isn't learning a thing (except for how to troubleshoot MS Teams).
for kindergarten: actually a lot of classes: art, second language (most kids in school are bi-lingual En+Ru), basic reading and math, also music, dance, gymnastics (again bigger screen helps here).
I would say it was actually pretty good and easy on us (parents) for kindergaten. But, yes, it is still tough for pre-K kid as she needed much more attention from us.