It should also be noted that scientists and doctors depend...
It should also be noted that scientists and doctors depend upon tests and experiments before an invention can be developed, or a patient diagnosed. Their knowledge is based upon what has previously been learnt from higher knowledge that can come only from Allah. Reading these examples, one is automatically led to understand that Allah's knowledge differs immensely from that of people. And it is obvious that Allah, the Almighty, is Omniscient and needs no one to teach Him.
It is He Who teaches man. Allah the Omniscient knows everything in the heavens, what is on the earth and what is in the depths of seas. Verily He knows the unseen, what will happen tomorrow, after tomorrow and in the distant future, because He is the Creator of man and all creatures altogether. He knows what is known, what will be known and what never will be known by man because He created them, knowing everything in them, like an engineer who knows the machine which he himself made.
Allah knows what is going on in the human soul, though He speaks not. He knows all secrets and whatever man does of good and bad deeds. There are no mysteries for the Omniscient regarding what man does not understand about the world, about its atmosphere and about its life: why there is tranquillity, why there is war; how many different species make up a harmonious planet and what causes disaster and destruction. Previous…