I know Sporty's has continuously grown their ground school, recognizing a few years ago it was rather incomplete.
The King course seems a little dated in terms of the presentation, but an industry staple.
Sporty's seems much more modern in its presentation with 3d graphics to illustrate...