Akademik

learn, teach
In standard usage, learn (meaning "to gain knowledge") is never acceptable in the sense of teach ("to instruct," "to impart knowledge"). One can learn something, but he cannot learn someone else anything: "This should teach (not learn) you to stay out of trouble." "If you will take the time to teach me, I'll try to learn."

Dictionary of problem words and expressions. . 1975.