The idea for the first public school was established by the Puritans. They passed laws to promote education. It was required that every town with at least 50 families had to have an elementary school. Every town with 100 families or more had to have a grammar school for older kids.
The compass on a key-chain idea was invented many years ago. This invention is still used today by many people. Honestly, there is no "for sure" inventor of this, people just started doing it and this idea became more known.
The Aztec empire was one of the first places in the world to have mandatory education for everyone. Also it invented popcorn. Last but not least, it invented the idea of chewing gum, by getting sap from tress and chewing it.