spikeykatfish.com
Today I Learned — Teaching Is Learning
The ability to teach a topic or skill helps you to improve your own mastery of that topic or skill.