I've strongly believed that formal education should involve "reinventing the wheel" with some knowledge before hand, but to push creativity, inspiration, and adaptation when further knowledge is gained. It's how I've taught myself so much, and I think it can work for a lot of kids/people.