If you call on him as Father, who without respect of persons judges according to each man's work, pass the time of your living as strangers here in reverent fear:
Now let's put it this way. Does God know everything? We believe that He does. "Known unto Him are all things," James said, "from the beginning" ( Acts 15:18 ). If God knows all things, then God can't learn anything. It's impossible for Him to learn anything because He already knows it. If God is ever going to know anything, then He already knows it.