For learning historical narratives, Youtube is honestly pretty great. Crash Course[1] is good for a broad overview. It presents a fairly coherent narrative and the advantage of this is that you can then relate any other historical narrative to this skeleton. Extra History[2] is a good example of a channel that presents narratives of specific incidents. If you are looking for a channel focusing on one particular period from lots of different angles, The Great War is not bad[3].
But none of this is actually going to teach you the skill of inquiry and skeptically reading different competing historical narratives. You kinda do need a class for that. A friend of mine is building a startup to make running one easier: https://www.beaglelearning.com/