I tutored in uni for extra beer money and I've tutored children, teenagers, fellow university students, grad students, and adults. What I learned from this was that there was no one single best way to teach someone things. The phrase sucks, but it really depends on the person. Some people you can teach better by not giving them the answer and trying to get them to think and that's great. On the other hand, some people actually do excel if they are simply given the answer (of course one doesn't just stop after giving the answer, you would then explain the answer, how we got there, etc, and then knowing this, solve another similar problem to see how much of it they understood). Figuring out your student's learning style is unfortunately the hard part, and it looks like this guy in the link has not figured out his sister's learning style. Even just reading that conversation he posted---he sounds extremely condescending.
Just picking something out, he wrote:
"The circumference of the glass divided by the diameter gave me pi, what does that mean?"
OK, first of all, he goes to say that she JUST now learned what a circumference and diameter is and still doesn't know what a "pi" is. Why in the world would you ask a question like this with unfamiliar words to someone who just learned these words? He was making it unnecessarily difficult to understand. Of course she said she didn't know and then he goes on and says "WELL what if I divide 10 by 2?" Which is like comparing apples to oranges.