answer:What would be ideal would be an environment where everyone involved was challenged at the perfect level for them to feel stimulated without being overwhelmed. An environment that provided material to meet a variety of learning styles, one that took care of the basic needs (a la Maslow) and allowed for “flow.” I’m a programmer, but I highly doubt this environment will be dominated by computers. The web, especially, is a great research tool, but most people still learn best by doing. I’m personally a fan of integrative styles of teaching where you focus on a topic (e.g., conservation) for some period of time (a week? 6 weeks?) and use it as a springboard to talk about physics, and art, and geology, and writing, etc. I do this with my daughters. They want to make paper airplanes, so the poor souls end up learning all about lift, stall, why golf balls have dimples, etc. Actually, presented the right way, they soak it up. Where by “right way” I mean something like, “If you pay attention to this, it might mean you can make an airplane that kicks the crud-ola out of your sister’s!” I’m kidding (mostly), but you see my point, no?