Teaching a topic deepens your own knowledge that topic

Trying to teach a topic forces you to deeply understand that topic yourself and makes you realize any gaps you might have in your own knowledge. Because of this, teaching is actually a very good learning activity because it requires not simply having a grasp of facts but really understanding the Conceptual space is like a landscape" target="_blank">landscape of knowledge.