Learn/teaching and teach/learning are inverse terms, one to the other. A teacher is a teach/learner; a student a learn/teacher. To learn is the same as to teach, unless you are not teaching what you are learning; in which case you have done you/they little or no good. One cannot learn/teach for another, but only teach/learn.