It's only from repetition over time that I have gained this new set of skills.
What a child learns in the 3-6 age range - principles like height, width, length, volume, etc... - they will continue to come back to in subsequent grades like 2nd grade science class, or trigonometry in later years. The principles don't change, but the child's ability to access them and utilize the specialized knowledge they inform changes drastically.
So, how do I use this in my parenting? Well, I do my best to teach Corrina principles. Sometimes she finds my lectures boring, other times she surprises me by parroting something I said to her months or years ago when she was way too young to understand what I was saying. (I was a philosophy major - it's easy to get carried away ;-)
What I've discovered is that if I give her a book or a game that teaches deep principles without needing to explain them to her abstractly, she absorbs the information through play. Then, in several years, she will return to the material from a higher mind-brain developmental level. She will start to see what I would like to convey to her, but on her own time, on her own terms.
The words are making an impression on her mind. Even if she doesn't know it. And in 10 year, when she's completed the coloring and she's ready to start looking at the world through idealistic, hippie lenses, she will have this masterully colored book, with a decade personal history, that will speak to her from many levels of her being.
Cheers,
Craig