Current educational theories, such as Constructivism, are based on subjective principles which are open to interpretation and may result in wide variations in the quality of learning outcomes. Cognitive Load Optimization is a new quantitative, Science of Learning theory. Using this method, it is possible to define schemas (mental patterns of knowledge) with the quantitatively optimized minimum cognitive load which are the basis of instructional material development. Such materials represent the easiest possible learning paths. In one proof of concept experiment this new method was used to teach first year undergraduate mathematics to mature students in online mode. The pass rate and retention rates were both 100% and all learning objectives were met. Extensive evaluations strongly suggest that Cognitive Load Optimization can significantly improve teaching and learning outcomes in all STEM disciplines at all educational levels – primary and secondary school, college and university.