Taqdeer
Q: I was in a discussion recently about does Allah know our intentions and choices before we make them? I believe Allah knows all things before present and after his knowledge is compelled by time. But I don't know how to explain to my brother the issue of free will. Like he says if Allah knows our choices before we make them then he knows from birth if heaven or hell will be our abode then why put us on earth to test us when Allah knows our outcome already? So if Allah knows then its almost like programming. Please help me to explain or to make Allah knows all our choices even before our creation or birth or am I wrong?