Determinism and Design
The problem of determinsm can be sorted out of one understands the difference between determinism and design. God did not determine man to be in the way he is, He designed man. Of course, design limits man. For example, God has designed man is such a way that man learns from nature, fellow man and circumstances. God has designed man to learn from these, but the decision that man takes based on what he has learnt by virtue of the desing, is completely under the control of his freewill. God does not intervene there.