Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
I have always felt that being able to successfully teach someone else a concept is the greatest proof that you understand it. It makes sense that pretending to do so would help you gain a more thorough knowledge.