Do you know the difference between synergism and monergism? Do you have a good understanding of hamartiology? These big words and their meanings are important if we want to avoid a heresy like Pelagianism.
Listen above or download the audio file here.