Daniel at 2010-01-07 17:20:25:
As somebody who works with kids and knows them (at least fairly) well, I have to say these are great recommendations, Scott.
I would simply add this, to put what Scott said into a broader context of educational philosophy: Don't think of it in terms of 'teaching'. We often assume we need to 'teach' children things (typically in a formalised or even didactic manner), when really children learn so much simply through observing, and participating in a given atmosphere and culture. If you want your kids to learn Spanish, simply speak Spanish all the time. If you want your kids to learn moviemaking, watch and make and dissect movies.
Think of children as explorers – surround them something fascinating to explore, provide a minimal amount of structure if age- and developmentally-appropriate, and let 'em have it. Don't shy away from letting them play and have fun, or take 'detours' when they want, and don't assume that all children should be all on the same page, doing the same thing, or even interested.
They're the protagonists of their learning, their own movie – and that's not something adults can or should even try to contain. Instead, just submerse 'em in something that's interesting, let them take charge and start telling their own stories, and then try to keep up.
(I soliloquise because I can. And because 'education' is a huge pet peeve of mine.)