In first year philosophy, I posed a thought experiment involving breakfast cereal that challenges concepts of God. I have since come across it in other forms, but this was the form in which I posed it. It is this: If God is omniscient, and omnipotent then man cannot have free will. The reason is this: If I have a choice of breakfast cereals to eat for breakfast tomorrow morning then God cannot tell me today which breakfast cereal I will eat, because then I may choose to eat the other breakfast cereal just to make a point. Either God does not know, and so is not omniscient; God cannot tell me, and so is not omnipotent; or I do not have the freedom to choose! I would appreciate your thoughts on this.