When Jeremiah writes about the new covenant (in Jeremiah 31:31-34), he says this:
And no longer shall each one teach his neighbor and each his brother, saying, ‘Know the LORD,’ for they shall all know me, from the least of them to the greatest, declares the LORD. For I will forgive their iniquity, and I will remember their sin no more.” (Jeremiah 31:34 ESV)
The “no longer” indicates that something will change when God makes a new covenant with his people. So, what about “teaching” has changed because of the new covenant? What do you think Jeremiah means in this passage?