Even if you're not a homeschooler, I loved the lesson in this blog post on Pioneer Woman Homeschools.
The author's daughter at her first piano lesson is presented with a teacher who listens more than she teaches, and directs the learner to discover. Despite the time it takes for the girl to figure it out, she perseveres. The teacher's comment to the mother was that children past first grade who aren't homeschooled usually give up and ask to be shown.
The point then is this: how do we get out of our child's way to let him or her learn and discover? Facts can be memorized and quickly forgotten, but knowledge that's taken into our hearts for examination can lead to greater discovery and understanding.
Any ideas on how to make this happen? I feel like mostly it's a matter of presenting nature and reading and math and getting out of your own way and not interfering.