Some seem to think that God's omniscience logically necessitates a deterministic worldview. I find this to be a very small and limiting view of an infinite, omnipotent, mysteriously complex God. I don't have a problem affirming God's omniscience, but I do have a problem with the limitations people place on God based on finite conclusions drawn from this affirmation. Some seem to presume that God's knowledge rests on his ability to read the future like a Psychic might do it. They seem to presume that God, while existing at some point in the past, looks through the corridors of time to foresee what will come to pass and they think that is the basis of His knowledge and subsequent decisions. This seems to be a very shortsighted view of God to me. Of course, we are all just speculating when we go beyond the revelation of scripture, which we can all admit often portrays God with more human like responses and not as some omni-everything to the max eternal being. He is the great "I AM," and thus if I were to speculate about his knowledge of all things as an infinite Being, I'd suspect that it is more like our knowledge of present reality rather than our knowledge of past fixed events or our foresight of future fixed events (as if we had a crystal ball, or something). In other words, I don't think His knowledge is based on foresight of what he is waiting to experience, but on actually experience. He is all present and infinite. He isn't on some linear timeline limited to the cause/effect realities of a finite existence, which is the very heart of such finite logically conclusions as: "If God knew it prior to creating it, then he must have determined it do be exactly as he knew it." This is what blurs, if not completely erases, the distinction in God's determinations and His knowledge. Thoughts?