He makes a lot of sense but he’s a rabid atheist and hates all religions.
Well I didn't get the hatred of all religion and aethism from this video. All though I did get the impression that he isn't Muslim.