The doctrine that God foreordains and directs all events is generally regarded as Calvinistic, and I am not embarrassed to be called a Calvinist. However, other Christian traditions also accept this doctrine, sometimes in spite of themselves. Take Arminianism for example. The Arminian makes much of human "free will," insisting that our free decisions, especially those of religious significance, are not foreordained or otherwise determined by God. He seeks thereby to reinforce the doctrine of human responsibility (a doctrine with which, in itself, the Calvinist has no quarrel). But the Arminian also recognizes (1) that God foreknows the future exhaustively, and (2) that He has created the world knowing what the future will bring. For example, before the foundation of the world, God knew that Joe would make a free decision to become a Christian. Somehow, then, before Joe was born, God knew of his free decision. So even at that time, Joe's free decision must have been inevitable. Why was it inevitable? Not because of Joe's free will, for Joe was not yet born. Not because of God's predestination, because the Arminian denies that possibility from the outset. It would seem that the inevitability in question had some source other than either Joe or God.
[Frame's Note]: That is a scary possibility! In rejecting "divine determinism," the Arminian in effect embraces a determinism coming from some mysterious other source -- another god? the Devil? world history? impersonal laws? In any case, this idea certainly does not leave much room for free will.]
But ultimately God's predestination remains the key element. For God is the one who (1) foreknows Joe's decision and (2) creates the world in such a way that Joe's decision will be made. The decisive factor is God's foreknowing creation. Creation is what sets the whole universe in motion. Is it too much to say that God's foreknowing creation causes Joe to make the decision he makes?
Thus, even Arminianism implicitly concedes the Calvinist point without admitting it. Therefore, some Arminians today have abandoned the premise that God foreknows everything and have moved to a view more akin to that of process theology. But this move is exceedingly dubious scripturally.
Excert From Apologetics to the Glory of God by John Frame pp. 44-45