[https://news.ycombinator.com/item?id=35675158]
I always say that I learned more while teaching technology classes in my local community than any individual student.
Like this person, it helped hone my skills communicating technical ideas to non-technical people. Most importantly, it helped me understand others’ limitations and abilities of mine I had taken for granted. As a result, I learned patience and grace, that sometimes it’s better to show someone while doing it yourself, rather than expecting them to master it.