Economics is the science of making the best choices, and not just in the economic field, so it should be taught in all schools and from an early age.
The problem is that governments do not want conscious citizens, who could understand the folly of most governmental economic choices, and prefer to keep the population in ignorance.