History, for one. So we could finally stop repeating the same idiotic errors over and over and over again. (edit) I wouldn&#x27;t teach history either by forcing students to learn dates or locations by heart. Have the teachers respond to the students&#x27; whims by talking about whatever happens to catch their fancy.<p>Philosophy and psychology. Not by forcing students to learn Kant by heart and regurgigate him for a good grade, but by showing children what they have in their minds and what they can do with that.<p>Mathematics. Strongly related to philosophy, show the beauty in making connections between simple building blocks to create massively complex systems. You and I, this world, everything we know of is dictated by mathematics (or can at least be understood through them, depending on your point of view).<p>That alone can give any non-debilitated mind enough material to think about for the rest of its days.<p>If your mind is not structured in a way favourable to the understanding of complex relationships, you can go into the arts or crafts. Some minds work better with something physical to work on, some are better at internatlizing concepts and tearing them to pieces by thought.<p>Don&#x27;t put everyone through the same grind because everybody is different. No wonder our schools fail, because they do precisely that. Also, students are expected to learn a bunch of rules by heart, they often don&#x27;t need to understand the underlying concepts to pass with flying colours. If you don&#x27;t know where something comes from, you can hardly expand on it because there&#x27;s nothing to build on. It&#x27;s like a structure just hanging mid-air, going nowhere, but steadily being tacked stuff onto. It&#x27;s not stable, and the stuff being tacked on has no relations to anything else, since there is no foundation of broad, general knowledge about the world.<p>(edit) Classes are way overcrowded. What we need is lots of teachers for little groups so that every student&#x27;s enquiries can be answered in proper time. Instant feedback on any question should also help make the whole thing more like a dialog where the student tries to find out more about a subject and the teacher can provide the information or show the student where and how it can be looked up.