He has provided a decent channel, covering a wide range of topics and most of it is his own content, which doesnt happen very often. His channel is another one which i feel is a bit overlooked on OurTube.
They have 3 channels is 3 different languages.
English: https://ourtube.co.uk/channel/BabylonDecoded