Sheikh definitely do Islah fro me he is my Teacher to learn Deen. Once I asked him about the Kashf & he told that Kashf is the First step. For Jinns he said, Taking Work from Satan & Jinns is strictly against Sharia.