FSSL said:Let me set this up differently and more poignantly...
If God's foreknowledge involves ascertaining information about man's decision... does that not mean that God is learning?
We live in time; for us, decisions we haven't made yet are still in the future. Although it is hard to fathom God living outside of time, He does. God knows what we decide to do through all time, and weaves the tapestry of our history and others around the decisions and requests we make. Do we decide tomorrow to pray for a friend in need?. God hears and answers the prayer. From our side, it seems that we have changed God's mind. However, God saw us praying in ages past and determined His course of action based upon our prayers. So did He answer our prayer? Yes. Was it always going to be so? Yes.