I would recommend an in person ground school if possible. Group learning can be more beneficial, as well as the ability to ask questions.
Otherwise, Sporty's/King Schools/ASA are pretty much all the same. The key is to READ in addition to your videos. Get an instrument ground school textbook and read the appropriate chapters as you go through the videos. You will never learn enough to be a proficient pilot if you just watch videos.