https://medium.com/@entrepreneuria/learn-faster-by-teaching-others-prot%C3%A9g%C3%A9-effect-a9b8d27dc4b9