I guess previous posters "If you can't teach it, then you don't understand something perfectly" can be replaced with "Process of teaching someone will make you notice all the holes in your own understanding"
Or even without replacement. Teaching someone doesn't imply a successful result.
Or even without replacement. Teaching someone doesn't imply a successful result.