I have been listening to and reading a lot of your material over the last year, and have been learning a lot - not least from the Defenders podcast. I've been searching in your material for the answer to a specific question, but haven't found it - and therefore I write you now.
I'm trying to sort out the matter of free will and God's foreknowledge, and I've come to understand that there is no contradiction between God's foreknowing a free choice, and that choice being truly free. Foreknowing doesn't equal determining.
But - here is my question: How? How does God foreknow what I would freely choose? I can see how he could foresee my choices if I was determined to make a specific choice, based on my genetics/upbringing/situation. But then the will isn't free - is it?
If God knows the position and speed of every particle in the universe - then he could foresee every future event, where the cause/effect is within the realm of materia. But our free choice isn't.
So - in short: By what means can God know what I would freely choose?
Thanks for your time, and for your great work in the Lord.
Click HERE to read Dr. Craig's answer