Does God's Foreknowledge Preclude Free Will?
No. God knowing what you will do in the future does not mean you don't have free will. Whatever it is that makes something true, God knowing it isn't a truth maker. If God knows I'm going to wear jeans today, His knowing it isn't what makes it is true. Whatever makes it true is how God knows it, otherwise, he wouldn't know it at all since there would be nothing true to know (or, if God knowing something in the future makes it so, how did He know it in the first place?). To make the case more apparent, say I am currently wearing jeans. Then God currently knows I am wearing jeans. But God knowing I am wearing jeans at this moment isn't what is making me wear jeans at this moment, anymore than God knowing the past is makes makes the past true, and so, it isn't true of the future as well.