New directions in mathematics and science education