Calvinism, Arminianism or Both?

Know God’s Word, teaches both
God’s sovereignty, His will
But also, our heart’s free choice
To stay hardened, or Spirit filled.