henko.net
If you can't explain it, you don't understand it
Because explaining things to others is such a good way test your understanding, I almost think it should be mandatory. If you want to do something but you cannot clearly explain what you want to do, maybe you’re not ready to start doing it?